From 9af1dc44f9767d71fb2e253ffd1eceb1286f9547 Mon Sep 17 00:00:00 2001 From: PreacherDHM Date: Thu, 16 Jan 2025 14:08:45 -0800 Subject: [PATCH] added some configuration for clangd --- lua/plugins/lsp.lua | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 977515e..a34b07b 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -20,7 +20,19 @@ return { local capabilities = require'blink.cmp'.get_lsp_capabilities() lspconfig.lua_ls.setup {capabilities = capabilities} - lspconfig.clangd.setup {capabilities = capabilities} + lspconfig.clangd.setup { + capabilities = capabilities, + init_options = { + compilationDatabaseDirectory = "build"; + index = { + threads = 0; + }; + clang = { + excludeArgs = { "-frounding-math"} ; + }; + } + } + --lspconfig.ccls.setup { -- capabilities = capabilities, -- init_options = {