diff --git a/lua/lazyvim/plugins/lsp/init.lua b/lua/lazyvim/plugins/lsp/init.lua index 29efddb8..ba6c4ea6 100644 --- a/lua/lazyvim/plugins/lsp/init.lua +++ b/lua/lazyvim/plugins/lsp/init.lua @@ -99,7 +99,7 @@ return { end end - vim.diagnostic.config(opts.diagnostics) + vim.diagnostic.config(vim.deepcopy(opts.diagnostics)) local servers = opts.servers local capabilities = require("cmp_nvim_lsp").default_capabilities(vim.lsp.protocol.make_client_capabilities())