feat: add csharp lsp
This commit is contained in:
parent
667df4e8e6
commit
e7ee14a3c1
@ -155,6 +155,14 @@ nvim_lsp.nil_ls.setup({
|
||||
capabilities = capabilities,
|
||||
})
|
||||
|
||||
-- CSharp LSP Configuration
|
||||
nvim_lsp.csharp_ls.setup({
|
||||
on_attach = on_attach,
|
||||
flags = lsp_flags,
|
||||
capabilities = capabilities,
|
||||
cmd = { nix_vars.csharp },
|
||||
})
|
||||
|
||||
-- Go LSP Configuration
|
||||
nvim_lsp.gopls.setup({
|
||||
on_attach = function(client, bufnr)
|
||||
|
||||
@ -202,6 +202,7 @@ in
|
||||
golintls = "${pkgs.golangci-lint-langserver}/bin/golangci-lint-langserver",
|
||||
vscls = "${pkgs.nodePackages.vscode-langservers-extracted}",
|
||||
clangd = "${pkgs.clang-tools}/bin/clangd",
|
||||
csharp = "${pkgs.csharp-ls}/bin/csharp-ls",
|
||||
}
|
||||
return nix_vars
|
||||
'';
|
||||
|
||||
@ -5,6 +5,7 @@ in
|
||||
{
|
||||
system.stateVersion = "25.05";
|
||||
time.timeZone = "America/New_York";
|
||||
boot.supportedFilesystems = [ "nfs" ];
|
||||
|
||||
reichard = {
|
||||
nix = enabled;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user