From 5272c0a5aefc28ad0a6a620d81851276774f3add Mon Sep 17 00:00:00 2001 From: krolyxon Date: Fri, 17 Mar 2023 20:51:30 +0530 Subject: [PATCH] lspconfig: clangd --- lua/plugins/configs/lspconfig.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lua/plugins/configs/lspconfig.lua b/lua/plugins/configs/lspconfig.lua index d5fdc8a..c358f12 100644 --- a/lua/plugins/configs/lspconfig.lua +++ b/lua/plugins/configs/lspconfig.lua @@ -127,12 +127,21 @@ lspconfig.lua_ls.setup { -- } -- } +lspconfig.clangd.setup { + filetypes = { "c", "cpp", "objc", "objcpp", "cuda", "proto" }, + single_file_support = true, + on_attach = M.on_attach, + capabilities = M.capabilities, + root_dir = vim.loop.cwd, + -- init_option = { fallbackFlags = { "-std=c++2a" } } +} + local servers = { "marksman", "taplo", -- "pylsp", "pyright", - "clangd", + "html", } for _, lsp in ipairs(servers) do