diff options
author | Toby Vincent <tobyv@tobyvin.dev> | 2024-06-25 17:28:06 -0500 |
---|---|---|
committer | Toby Vincent <tobyv@tobyvin.dev> | 2024-06-25 17:28:06 -0500 |
commit | 37903f304b4aa7be9a085accc0ee393bc9847d97 (patch) | |
tree | 21078784b5ee4bb025ce1bcdec940ff14b2bbe8f | |
parent | 763e91a5a5366f730c27adadced5e9a7c2046560 (diff) |
fix(nvim): fix lsp default capabilities
-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" |