diff --git a/user/progs/neovim/default.nix b/user/progs/neovim/default.nix index 65baf8a..c87c738 100644 --- a/user/progs/neovim/default.nix +++ b/user/progs/neovim/default.nix @@ -3,12 +3,29 @@ { programs.neovim = { enable = true; + + plugins = with pkgs.vimPlugins; [ + (nvim-treesitter.withPlugins ( + plugins: with plugins; [ + #tree-sitter-nix + tree-sitter-go + tree-sitter-c + tree-sitter-rust + tree-sitter-vim + tree-sitter-lua + tree-sitter-python + tree-sitter-html + tree-sitter-json + tree-sitter-markdown + tree-sitter-javascript + tree-sitter-typescript + ] + )) + vim-nix + + nvim-lspconfig + ]; viAlias = true; vimAlias = true; - plugins = with pkgs.vimPlugins; [ - fugitive - - nvim-treesitter - ]; }; }