From 37903f304b4aa7be9a085accc0ee393bc9847d97 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Tue, 25 Jun 2024 17:28:06 -0500 Subject: fix(nvim): fix lsp default capabilities --- nvim/.config/nvim/lua/plugins/lspconfig.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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" -- cgit v1.2.3-70-g09d2