{pkgs, ...}: { base = with pkgs.vimPlugins; [ telescope-nvim telescope-fzf-native-nvim toggleterm-nvim mini-nvim gitsigns-nvim oil-nvim rose-pine #treesitter (nvim-treesitter.withPlugins ( plugins: with plugins; [ tree-sitter-bash tree-sitter-c tree-sitter-dockerfile tree-sitter-go tree-sitter-html tree-sitter-javascript tree-sitter-json tree-sitter-lua tree-sitter-markdown tree-sitter-markdown-inline tree-sitter-php tree-sitter-python tree-sitter-svelte tree-sitter-typescript tree-sitter-yaml ] ) ) nvim-treesitter-textobjects ]; extra = with pkgs.vimPlugins; [ vim-nix #lsp nvim-lspconfig ]; }