This repository stores my Neovim configuration meant for general programming use. This is mainly aimed towards Linux and Neovim 0.11 but may work otherwise.
- 🚀 Fast (10–20 ms startup time)
- 🌿 Written in Fennel via nfnl
- 💤 Lazy-loading and package management with lazy
- 🍿 Several QoL utilities with snacks
- ⚙️ Automatic LSP server setup with mason and mason-lspconfig
- 🌳 Syntax highlighting with treesitter
- 💄 Improved UI with noice
- ⌚ Status line with lualine
- 📑 Buffer line with bufferline
- 🍞 Breadcrumbs with barbecue
- ⚡ Jumping and searching with flash
- 👆 Multiple cursors with multicursors
- 🛑 Git integration with gitsigns
- 🛸 Better folding with nvim-ufo
- ⌨️ Key maps registered with which-key
And many other sensible plugins and defaults!
