From 16ef1585a8f1c783ff01ba24d3314ba044f49e30 Mon Sep 17 00:00:00 2001 From: th3r00t Date: Tue, 9 Sep 2025 02:24:18 -0400 Subject: [PATCH] Adjusting nim lsp --- lua/completion.lua | 1 - lua/lsp.lua | 20 +------------------- 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/lua/completion.lua b/lua/completion.lua index 4131fdc..e9a20f8 100644 --- a/lua/completion.lua +++ b/lua/completion.lua @@ -126,7 +126,6 @@ require("lspconfig").gopls.setup({ }, }, }) --- require("lspconfig").nim_langserver.setup({}) require("lspconfig").pyright.setup({ capabilities = capabilities, }) diff --git a/lua/lsp.lua b/lua/lsp.lua index 1b33e6a..082028a 100644 --- a/lua/lsp.lua +++ b/lua/lsp.lua @@ -28,25 +28,7 @@ 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 - lspconfig.util.path.dirname(fname) - end, - settings = { - nim = { - nimsuggestPath = "nimsuggest", - nimprettyPath = "nimpretty", - } - }, -}) +vim.lsp.enable('nim_langserver') require("lsp_signature").setup({ debug = false, bind = true, -- registers signature handler