diff options
author | Steven Le Rouzic <slerouzic@siradel.com> | 2023-06-15 11:33:49 +0200 |
---|---|---|
committer | Steven Le Rouzic <slerouzic@siradel.com> | 2023-06-15 11:33:49 +0200 |
commit | 2b20792fca4438b7b2dc92036814d8ea8eb6c0f5 (patch) | |
tree | 8f25e7223151733399ebdebd9a383a142ddabca5 /lua | |
parent | 752443185472c5b3cc0d30e751371d8d78998d6a (diff) |
Fix double LSP configuration
Diffstat (limited to 'lua')
-rw-r--r-- | lua/lsp.lua | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/lua/lsp.lua b/lua/lsp.lua index 5f7f4e2..8f9e5f3 100644 --- a/lua/lsp.lua +++ b/lua/lsp.lua @@ -60,17 +60,19 @@ require("mason-lspconfig").setup_handlers({ on_attach = lsp_on_attach, capabilities = lsp_capabilities, }) + end, + ["clangd"] = function() + lspconfig.clangd.setup({ + on_attach = lsp_on_attach, + capabilities = lsp_capabilities, + filetypes = { "c", "cpp" }, + }) + end, + ["tsserver"] = function() + lspconfig.tsserver.setup({ + on_attach = lsp_on_attach, + capabilities = lsp_capabilities, + }) end }) -lspconfig.clangd.setup({ - on_attach = lsp_on_attach, - capabilities = lsp_capabilities, - cmd = { "C:\\Program Files\\LLVM-15\\bin\\clangd.exe" }, -}) - -lspconfig.tsserver.setup({ - on_attach = lsp_on_attach, - capabilities = lsp_capabilities, -}) - |