summaryrefslogtreecommitdiff
path: root/vim/.config/nvim/lua
diff options
context:
space:
mode:
authorgyoder <70408179+gyoder@users.noreply.github.com>2025-08-18 11:47:49 -0600
committergyoder <70408179+gyoder@users.noreply.github.com>2025-08-18 11:47:49 -0600
commit428c884e0d4472fbb8c369632770a3331a814023 (patch)
tree81046b803576d10735b8454c047f3cb1dc568223 /vim/.config/nvim/lua
parentaa84593153eb4bf977a006c7899fa437faa0b507 (diff)
nvim: added gopls and adjusted lsp config
Diffstat (limited to 'vim/.config/nvim/lua')
-rw-r--r--vim/.config/nvim/lua/plugins/rust-config.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/vim/.config/nvim/lua/plugins/rust-config.lua b/vim/.config/nvim/lua/plugins/rust-config.lua
index e83007c..c52d382 100644
--- a/vim/.config/nvim/lua/plugins/rust-config.lua
+++ b/vim/.config/nvim/lua/plugins/rust-config.lua
@@ -10,9 +10,13 @@ vim.keymap.set(
)
vim.keymap.set(
"n",
- "K", -- Override Neovim's built-in hover keymap with rustaceanvim's hover actions
+ "K",
function()
- vim.cmd.RustLsp({'hover', 'actions'})
+ if vim.bo.filetype == "rust" then
+ vim.cmd.RustLsp({'hover', 'actions'})
+ else
+ vim.lsp.buf.hover()
+ end
end,
{ silent = true, buffer = bufnr }
)