This is my Neovim configuration, managed with NixVim. It includes a variety of plugins to enhance the Neovim experience, all managed declaratively with Nix.
-
UI & Themes:
base16.nix
,bufferline.nix
,gruvbox.nix
,which-key.nix
-
Editing:
autopairs.nix
,bg-nvim.nix
,mini.nix
-
Navigation:
telescope.nix
,oil.nix
,trouble.nix
,text-case.nix
-
Code Intelligence:
treesitter.nix
,lsp.nix
,conform.nix
,nvim-cmp.nix
-
Dev Tools:
dadbod.nix
,dbee.nix
,gitsigns.nix
,cord.nix
,neocord.nix
-
Linting & Health:
lint.nix
,health.nix
Start Neovim as usual:
nvim
Refer to the configuration files for custom keybindings and plugin settings.
This config is licensed under the MIT License.