diff --git a/modules/hm/vim.nix b/modules/hm/vim.nix index 1035e99..8bc7136 100644 --- a/modules/hm/vim.nix +++ b/modules/hm/vim.nix @@ -11,7 +11,17 @@ plugin = pkgs.vimPlugins.nightfox-nvim; config = "colorscheme nightfox"; } - pkgs.vimPlugins.nvim-lspconfig + { + plugin = pkgs.vimPlugins.nvim-lspconfig; + type = "lua"; + config = '' + local lspconfig = require('lspconfig') + lspconfig.pylsp.setup {} + lspconfig.nil_ls.setup {} + lspconfig.rust_analyzer.setup {} + lspconfig.texlab.setup {} + ''; + } pkgs.vimPlugins.nvim-treesitter.withAllGrammars pkgs.vimPlugins.plenary-nvim pkgs.vimPlugins.mini-nvim