diff --git a/init.lua b/init.lua index bd6c146..4ff20de 100644 --- a/init.lua +++ b/init.lua @@ -175,6 +175,14 @@ require('lazy').setup({ }, }, }, + { + 'seblyng/roslyn.nvim', + ---@module 'roslyn.config' + ---@type RoslynNvimConfig + opts = { + -- your configuration comes here; leave empty for default settings + }, + }, }) local a = '' diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 866e787..396902c 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -1,7 +1,15 @@ return { 'neovim/nvim-lspconfig', dependencies = { - { 'mason-org/mason.nvim', opts = {} }, + { + 'mason-org/mason.nvim', + opts = { + registries = { + 'github:mason-org/mason-registry', + 'github:Crashdummyy/mason-registry', + }, + }, + }, 'mason-org/mason-lspconfig.nvim', { 'j-hui/fidget.nvim', opts = { notification = { @@ -136,6 +144,7 @@ return { }, gopls = {}, rust_analyzer = {}, + roslyn = {}, } local ensure_installed = vim.tbl_keys(servers or {}) vim.list_extend(ensure_installed, {