nixvim/config/lsp.nix
2026-03-10 21:51:56 +01:00

34 lines
721 B
Nix

{
plugins = {
lsp = {
enable = true;
inlayHints = true;
servers = {
clangd.enable = true;
bashls.enable = true;
nixd.enable = true;
marksman.enable = true;
lua_ls.enable = true;
html.enable = true;
cssls.enable = true;
pyright.enable = true;
rust_analyzer = {
enable = true;
installCargo = false;
installRustc = false;
};
hls = {
enable = true;
installGhc = true; # HACK fix this!
};
csharp_ls.enable = true;
nushell = {
enable = true;
};
texlab = {
enable = true;
};
};
};
};
}