From 1dc709ab35ec5370a9567b81a3133a0d289376ab Mon Sep 17 00:00:00 2001 From: vx-clutch Date: Thu, 9 Oct 2025 21:36:41 -0400 Subject: [PATCH] save --- nvim/.config/nvim/init.lua | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 44e6176..32e1fe1 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -34,19 +34,11 @@ vim.keymap.set('n', 'sh', builtin.help_tags) vim.keymap.set('n', 'sm', builtin.man_pages) vim.lsp.config.clangd = { - filetypes = { "c", "cpp", "h", "hpp" }, - init_options = { - compilationDatabasePath = ".", - }, - on_attach = function(client, bufnr) - if vim.bo.filetype == "c" and vim.fn.expand("%:e") == "h" then - client.config.flags = client.config.flags or {} - client.config.flags.allow_incremental_sync = true - end - end, + cmd = { 'clangd' }, + filetypes = { 'c', 'h', 'cc', 'cpp', 'hpp' }, + root_markers = { '.git', 'Makefile', '.' }, } - vim.lsp.enable { "clangd" } vim.diagnostic.config { virtual_text = true, underline = true, signs = false }