From 7c3289fded1f75f6e060f56bd06edc2a327744d9 Mon Sep 17 00:00:00 2001 From: Squibid Date: Tue, 6 May 2025 16:51:24 -0500 Subject: kitchen sink again :( --- lua/lsps/clangd.lua | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 lua/lsps/clangd.lua (limited to 'lua/lsps/clangd.lua') diff --git a/lua/lsps/clangd.lua b/lua/lsps/clangd.lua deleted file mode 100644 index 05ebfb7..0000000 --- a/lua/lsps/clangd.lua +++ /dev/null @@ -1,31 +0,0 @@ -local map = require('core.misc').map - -return function(server_name, attach, capabilities) - require('lspconfig')[server_name].setup { - on_attach = function(client, bufnr) - attach(client, bufnr) - - -- add some clangd specific mappings - local opts = { buffer = bufnr } - map("n", "o", "ClangdSwitchSourceHeader", opts) - end, - capabilities = capabilities, - - cmd = { - "clangd", - "--background-index", - "--clang-tidy", - "--header-insertion=iwyu", - "--completion-style=detailed", - "--function-arg-placeholders", - "--fallback-style=llvm" - }, - init_options = { - usePlaceholders = true, - clangdFileStatus = true, - fallback_flags = { - "-xc" -- makes clangd think we're using c instead of c++ - } - } - } -end -- cgit v1.2.1