1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-30 11:37:44 +00:00

Pass required flags to langservers

This commit is contained in:
RGBCube 2023-05-14 16:27:59 +03:00
parent dce659a923
commit 25b9e5152a

View file

@ -45,7 +45,6 @@
name = "python"; name = "python";
roots = [ "pyproject.toml" ]; roots = [ "pyproject.toml" ];
config = {}; config = {};
auto-format = true;
formatter = { formatter = {
command = "black"; command = "black";
args = [ "-" "--quiet" ]; args = [ "-" "--quiet" ];
@ -57,11 +56,17 @@
} }
{ {
name = "yaml"; name = "yaml";
language-server.command = "${pkgs.nodePackages.yaml-language-server}/bin/yaml-language-server"; language-server = {
command = "${pkgs.nodePackages.yaml-language-server}/bin/yaml-language-server";
args = [ "--stdio" ];
};
} }
] ++ builtins.map (language: { ] ++ builtins.map (language: {
name = language; name = language;
language-server.command = "${pkgs.nodePackages.typescript-language-server}/bin/typescript-language-server"; language-server = {
command = "${pkgs.nodePackages.typescript-language-server}/bin/typescript-language-server";
args = [ "--stdio" ];
};
}) [ "javascript" "jsx" "typescript" "tsx" ]; }) [ "javascript" "jsx" "typescript" "tsx" ];
}; };
}) })