helix: config: remove nixd, ad qmlls config

This commit is contained in:
Charlie Root 2025-04-16 22:34:25 +02:00 committed by Bloxx12
commit f5477289c4

View file

@ -26,6 +26,7 @@
shellcheck, shellcheck,
shfmt, shfmt,
superhtml, superhtml,
kdePackages,
taplo, taplo,
tinymist, tinymist,
typescript-language-server, typescript-language-server,
@ -137,7 +138,7 @@
} }
{ {
name = "nix"; name = "nix";
language-servers = ["nixd" "nil"]; language-servers = ["nil"];
} }
{ {
name = "qml"; name = "qml";
@ -241,12 +242,8 @@
nil = { nil = {
command = getExe nil; command = getExe nil;
};
nixd = {
command = getExe nixd;
# alejandro # alejandro
config.nixd.formatting.command = ["${getExe alejandra}" "-q"]; config.nil.formatting.command = ["${getExe alejandra}" "-q"];
}; };
typescript-language-server = { typescript-language-server = {
@ -266,6 +263,11 @@
command = lib.getExe ruff; command = lib.getExe ruff;
args = ["server"]; args = ["server"];
}; };
qmlls = {
command = lib.getExe' kdePackages.qtdeclarative "qmlls";
args = ["-E"];
};
basedpyright.command = "${basedpyright}/bin/basedpyright-langserver"; basedpyright.command = "${basedpyright}/bin/basedpyright-langserver";
vscode-css-language-server = { vscode-css-language-server = {