Neovim: basic lspconfig

This commit is contained in:
Filippo Berto 2023-09-27 15:56:23 +02:00
parent e64079ed1b
commit fca241cdde
No known key found for this signature in database
GPG key ID: FE98AE5EC52B1056

View file

@ -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