helix: update languages.toml generation (support every option in languages.toml) (#4003)
Co-authored-by: Naïm Favier <n@monade.li>
This commit is contained in:
parent
b9a52ad20e
commit
27ef11f021
3 changed files with 52 additions and 13 deletions
|
|
@ -21,10 +21,27 @@ with lib;
|
|||
};
|
||||
};
|
||||
|
||||
languages = [{
|
||||
name = "rust";
|
||||
auto-format = false;
|
||||
}];
|
||||
languages = {
|
||||
language-server.typescript-language-server = let
|
||||
typescript-language-server = config.lib.test.mkStubPackage {
|
||||
outPath = "@typescript-language-server@";
|
||||
};
|
||||
typescript =
|
||||
config.lib.test.mkStubPackage { outPath = "@typescript@"; };
|
||||
in {
|
||||
command =
|
||||
"${typescript-language-server}/bin/typescript-language-server";
|
||||
args = [
|
||||
"--stdio"
|
||||
"--tsserver-path=${typescript}/lib/node_modules/typescript/lib"
|
||||
];
|
||||
};
|
||||
|
||||
language = [{
|
||||
name = "rust";
|
||||
auto-format = false;
|
||||
}];
|
||||
};
|
||||
|
||||
themes = {
|
||||
base16 = let
|
||||
|
|
|
|||
|
|
@ -1,3 +1,7 @@
|
|||
[[language]]
|
||||
auto-format = false
|
||||
name = "rust"
|
||||
|
||||
[language-server.typescript-language-server]
|
||||
args = ["--stdio", "--tsserver-path=@typescript@/lib/node_modules/typescript/lib"]
|
||||
command = "@typescript-language-server@/bin/typescript-language-server"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue