configure astrocore more

This commit is contained in:
Prunebutt 2025-11-21 22:08:37 +01:00
parent dc02604cdf
commit e0dfc1e2d1
6 changed files with 112 additions and 13 deletions

28
plugins/lsp/default.nix Normal file
View file

@ -0,0 +1,28 @@
{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;
};
};
}