diff --git a/lua/lsp.lua b/lua/lsp.lua index e59efef..1b33e6a 100644 --- a/lua/lsp.lua +++ b/lua/lsp.lua @@ -30,9 +30,11 @@ vim.lsp.enable('gopls', { }) -- Configure nimlangserver local lspconfig = require('lspconfig') +local capabilities = require('cmp_nvim_lsp').default_capabilities() lspconfig.nim_langserver.setup({ cmd = { "nimlangserver" }, filetypes = { "nim" }, + capabilities = capabilities, root_dir = function(fname) return lspconfig.util.find_git_ancestor(fname) or lspconfig.util.find_node_modules_ancestor(fname) or