specify lsp configuration in lang module

This commit is contained in:
sjcobb 2025-05-30 13:29:04 +01:00
commit 385793a2ea
2 changed files with 7 additions and 1 deletions

View file

@ -20,7 +20,9 @@
servers = { servers = {
marksman = { marksman = {
enable = true; enable = true;
cmd = ["${pkgs.marksman}/bin/marksman" "server"]; cmd = [(getExe pkgs.marksman) "server"];
filetypes = ["markdown" "markdown.mdx"];
root_markers = [".marksman.toml" ".git"];
}; };
}; };

View file

@ -41,6 +41,8 @@
settings = { settings = {
nil = formattingCmd; nil = formattingCmd;
}; };
filetypes = ["nix"];
root_markers = [".git" "flake.nix"];
}; };
nixd = { nixd = {
@ -49,6 +51,8 @@
settings = { settings = {
nixd = formattingCmd; nixd = formattingCmd;
}; };
filetypes = ["nix"];
root_markers = [".git" "flake.nix"];
}; };
}; };