28 lines
689 B
Nix
28 lines
689 B
Nix
{pkgs, ...}@args:{
|
|
plugins.lsp = {
|
|
enable = true;
|
|
|
|
servers = {
|
|
bashls.enable = true;
|
|
cssls.enable = true;
|
|
docker_compose_language_service.enable = true;
|
|
dockerls.enable = true;
|
|
helm_ls.enable = true;
|
|
html.enable = true;
|
|
jsonls.enable = true;
|
|
lua_ls.enable = true;
|
|
nginx_language_server.enable = true;
|
|
nixd.enable = true;
|
|
pyright.enable = true;
|
|
yamlls.enable = true;
|
|
clangd.enable = true;
|
|
marksman.enable = true;
|
|
texlab.enable = true;
|
|
lemminx.enable = true; # XML
|
|
|
|
java_language_server.enable = false;
|
|
zls.enable = false;
|
|
rust_analyzer.enable = false;
|
|
};
|
|
};
|
|
}
|