Adjusting nim lsp

This commit is contained in:
2025-09-09 02:24:18 -04:00
parent 407c0fdba3
commit 16ef1585a8
2 changed files with 1 additions and 20 deletions

View File

@@ -126,7 +126,6 @@ require("lspconfig").gopls.setup({
}, },
}, },
}) })
-- require("lspconfig").nim_langserver.setup({})
require("lspconfig").pyright.setup({ require("lspconfig").pyright.setup({
capabilities = capabilities, capabilities = capabilities,
}) })

View File

@@ -28,25 +28,7 @@ vim.lsp.enable('gopls', {
}, },
}, },
}) })
-- Configure nimlangserver vim.lsp.enable('nim_langserver')
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",
}
},
})
require("lsp_signature").setup({ require("lsp_signature").setup({
debug = false, debug = false,
bind = true, -- registers signature handler bind = true, -- registers signature handler