add cmake lsp for helix

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

View file

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

View file

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