Fix LSP settings for nvim

This commit is contained in:
Emi Simpson 2024-06-23 09:58:11 -04:00
parent b517ac71dc
commit e96552cd01
Signed by: Emi
GPG key ID: A12F2C2FFDC3D847

View file

@ -264,14 +264,26 @@ in
}; };
coc.enable = true; coc.enable = true;
coc.settings = { coc.settings = {
"diagnostic-languageserver.filetypes" = { languageserver = {
python = "mypy"; "diagnostic-languageserver.filetypes" = {
}; python = "mypy";
haskell = { };
command = "haskell-language-server-wrapper"; haskell = {
args = ["--lsp"]; command = "haskell-language-server-wrapper";
rootPatterns = ["*.cabal" "stack.yaml" "cabal.project" "package.yaml" "hie.yaml"]; args = ["--lsp"];
filetypes = ["hs" "lhs" "haskell" "lhaskell"]; rootPatterns = ["*.cabal" "stack.yaml" "cabal.project" "package.yaml" "hie.yaml"];
filetypes = ["hs" "lhs" "haskell" "lhaskell"];
};
godot = {
host = "127.0.0.1";
filetypes = ["gd" "gdscript" "gdscript3"];
port = 6005;
};
csharp-ls = {
command = "csharp-ls";
filetypes = ["cs"];
rootPatterns = ["*.csproj" "*.sln"];
};
}; };
}; };
} }