small changes

lol
This commit is contained in:
Lucy Hochkamp 2024-08-07 15:16:45 +02:00
parent ae1594d006
commit e011751f61
No known key found for this signature in database
10 changed files with 328 additions and 305 deletions

View file

@ -9,7 +9,9 @@ in
jsonnet-language-server
jsonnet
nixpkgs-fmt
omnisharp-roslyn
## ts
nodePackages_latest.prettier
typescript
dprint
nodePackages_latest.typescript-language-server
@ -30,17 +32,27 @@ in
};
};
languages = {
language-server.pyright.config.python.analysis.typeCheckingMode = "basic";
language-server.ruff = {
command = "ruff-lsp";
config.settings.args = ["--ignore" "E501"];
};
language = lib.flatten [
(map
(x: {
name = x;
language-servers = [ "typescript-language-server" "eslint" ];
formatter = { command = "dprint"; args = [ "fmt" "--stdin" x ]; };
#formatter = { command = "dprint"; args = [ "fmt" "--stdin" x ]; };
formatter = { command = "prettier"; args = ["--parser" "typescript"]; };
}) [ "typescript" "javascript" "jsx" "tsx" ])
{
name = "nix";
formatter = { command = "nixpkgs-fmt"; };
}
{
name = "python";
language-servers = [ "pyright" "ruff" ];
}
];
};
};