From c199909c2566c33aabf4aa9ec3b820b518942ef0 Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Mon, 9 Sep 2024 04:08:23 +0200 Subject: [PATCH] feat(clangd): disable auto installation and add new keymap --- lua/lsp/config/clangd.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lua/lsp/config/clangd.lua b/lua/lsp/config/clangd.lua index 503f928..e55c4d1 100644 --- a/lua/lsp/config/clangd.lua +++ b/lua/lsp/config/clangd.lua @@ -1,8 +1,12 @@ +---@type ServerConfig return { enable = true, - mason = { - name = "clangd", - -- version = "", + keymaps = { + { + mode = "n", + lhs = "gs", + rhs = vim.cmd.ClangdSwitchSourceHeader, + }, }, lspconfig = { filetypes = {