diff --git a/nvim/lua/plugins/mason.lua b/nvim/lua/plugins/mason.lua index b94e3d8..b3f8679 100644 --- a/nvim/lua/plugins/mason.lua +++ b/nvim/lua/plugins/mason.lua @@ -11,6 +11,6 @@ return { 'neovim/nvim-lspconfig' }, opts = { - ensure_installed = { "pyright", "texlab", "clangd", "bashls", "cmake", "jsonls", "tsserver", "vuels", "dockerls", "vimls", "html", "yamlls", "cssls", "lua_ls", "ltex", "gopls", "rust_analyzer", "jdtls", "emmet_ls", "ruff_lsp" }, + ensure_installed = { "pyright", "texlab", "clangd", "bashls", "cmake", "jsonls", "tsserver", "vuels", "dockerls", "vimls", "html", "yamlls", "cssls", "lua_ls", "ltex", "gopls", "rust_analyzer", "jdtls", "emmet_ls", "ruff_lsp", "csharp_ls" }, } } diff --git a/nvim/lua/plugins/nvim-cmp.lua b/nvim/lua/plugins/nvim-cmp.lua index 467c57b..5e4edae 100644 --- a/nvim/lua/plugins/nvim-cmp.lua +++ b/nvim/lua/plugins/nvim-cmp.lua @@ -147,6 +147,10 @@ return { capabilities = capabilities } + require('lspconfig').csharp_ls.setup { + capabilities = capabilities + } + require('lspconfig').cmake.setup { capabilities = capabilities }