From 412a16b28a216ea8ae0f67ce8a7664e38104ad02 Mon Sep 17 00:00:00 2001 From: Oliver Hartmann Date: Sun, 11 May 2025 22:51:04 +0200 Subject: [PATCH] don't enable lsp servers twice --- lua/plugins/lsp.lua | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index bfb752d..09d02d7 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -52,11 +52,6 @@ return { 'taplo', } - require('mason').setup() - require('mason-lspconfig').setup({ - ensure_installed = servers, - }) - local capabilities = vim.lsp.protocol.make_client_capabilities() capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities) -- capabilities = require('blink.cmp').get_lsp_capabilities(capabilities) @@ -64,7 +59,10 @@ return { capabilities = capabilities, }) - vim.lsp.enable(servers) + require('mason').setup() + require('mason-lspconfig').setup({ + ensure_installed = servers, + }) local lsp_group = vim.api.nvim_create_augroup('UserLspAttach', { clear = true }) vim.api.nvim_create_autocmd('LspAttach', {