diff options
-rw-r--r-- | nvim/.config/nvim/lua/plugins/lspconfig.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/nvim/.config/nvim/lua/plugins/lspconfig.lua b/nvim/.config/nvim/lua/plugins/lspconfig.lua index 94a9610..a559894 100644 --- a/nvim/.config/nvim/lua/plugins/lspconfig.lua +++ b/nvim/.config/nvim/lua/plugins/lspconfig.lua @@ -8,8 +8,13 @@ local M = { } function M:config() - require("lspconfig").util.default_config.capabilities = + local capabilities = require("lspconfig").util.default_config.capabilities + capabilities = vim.tbl_deep_extend( + "force", + capabilities, require("cmp_nvim_lsp").default_capabilities(vim.lsp.protocol.make_client_capabilities()) + ) + require("lspconfig").util.default_config.capabilities = capabilities require("lspconfig.ui.windows").default_options.border = "single" |