summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/user/plugins/lspconfig.lua
diff options
context:
space:
mode:
authorJackJ30 <jackqjamison@gmail.com>2025-05-28 01:31:16 -0400
committerJackJ30 <jackqjamison@gmail.com>2025-05-28 01:31:16 -0400
commit0700c237cb0df9f2ac0a08ece50c4bee6d844125 (patch)
treefb67ba62c9171c1b720566e173bb4a7a56da866d /.config/nvim/lua/user/plugins/lspconfig.lua
parent80351c2cde0845c894466dd83b0554e4f96cbcb0 (diff)
better config
Diffstat (limited to '.config/nvim/lua/user/plugins/lspconfig.lua')
-rw-r--r--.config/nvim/lua/user/plugins/lspconfig.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/.config/nvim/lua/user/plugins/lspconfig.lua b/.config/nvim/lua/user/plugins/lspconfig.lua
index 371fdec..01b3262 100644
--- a/.config/nvim/lua/user/plugins/lspconfig.lua
+++ b/.config/nvim/lua/user/plugins/lspconfig.lua
@@ -15,7 +15,7 @@ local on_attach = function(client, bufnr)
keymap('n', 'K', vim.lsp.buf.hover, { desc = 'Show documentation' })
keymap('n', 'gK', vim.lsp.buf.signature_help, { desc = 'Show signature' })
- keymap('i', '<C-k>', vim.lsp.buf.signature_help, { desc = 'Show signature' })
+ keymap('i', '<C-s>', vim.lsp.buf.signature_help, { desc = 'Show signature' })
keymap('n', '<leader>rn', vim.lsp.buf.rename, { desc = 'Rename symbol' })
keymap('n', '<leader>ca', vim.lsp.buf.code_action, { desc = 'Code action' })
@@ -34,8 +34,9 @@ return {
'neovim/nvim-lspconfig',
dependencies = {
"hrsh7th/cmp-nvim-lsp",
+ 'j-hui/fidget.nvim',
},
- ft = { 'lua', 'zig' },
+ ft = { 'c', 'cpp', 'lua', 'zig' },
opts = {
servers = {
lua_ls = {
@@ -46,6 +47,9 @@ return {
},
},
},
+ clangd = {
+ settings = {},
+ },
zls = {
settings = {},
},