add cmake lsp for helix

This commit is contained in:
ulic-youthlic 2025-01-25 20:26:57 +08:00
parent 7366ef6088
commit f80f07ea8a
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
2 changed files with 15 additions and 0 deletions

View file

@ -40,6 +40,12 @@
config;
languages = {
language-server = {
neocmakelsp = {
command = "neocmakelsp";
args = [
"stdio"
];
};
fish-lsp = {
command = "fish-lsp";
args = [
@ -48,6 +54,13 @@
};
};
language = [
{
name = "cmake";
language-servers = [
"neocmakelsp"
"cmake-language-server"
];
}
{
name = "kdl";
formatter = {

View file

@ -9,6 +9,7 @@ let
runtimeInputs = (
with pkgs;
[
cmake-language-server
kdlfmt
rustfmt
clang-tools
@ -33,6 +34,7 @@ let
rust-analyzer
nil
haskell-language-server
neocmakelsp
]
);
in