Neovim: Enable nixd LSP

This commit is contained in:
2024-10-10 16:02:05 +02:00
parent a98f783f73
commit 10f7044f57
+16
View File
@@ -38,6 +38,7 @@ in {
haskell-language-server haskell-language-server
lua-language-server lua-language-server
nil nil
nixd
pyright pyright
rust-analyzer rust-analyzer
texlab texlab
@@ -862,6 +863,21 @@ in {
{name = "cmake";} {name = "cmake";}
{name = "lua_ls";} {name = "lua_ls";}
{name = "nil_ls";} {name = "nil_ls";}
{
name = "nixd";
# TODO: Figure out how to structure this attrset
extraOptions = {
nixd = {
diagnostic = {
suppress = [
"sema-escaping-with"
"var-bind-to-this"
"escaping-this-with"
];
};
};
};
}
{name = "pyright";} {name = "pyright";}
{name = "texlab";} {name = "texlab";}