From 2b20792fca4438b7b2dc92036814d8ea8eb6c0f5 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Thu, 15 Jun 2023 11:33:49 +0200 Subject: Fix double LSP configuration --- lua/lsp.lua | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'lua') 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, -}) - -- cgit