summaryrefslogtreecommitdiff
path: root/pkgs/custom-neovim/config/lua/lsp.lua
diff options
context:
space:
mode:
authortriethyl <triethylammonium@pm.me>2026-03-19 15:03:16 -0400
committertriethyl <triethylammonium@pm.me>2026-03-19 15:03:16 -0400
commit04681157c7374c073d1219f0c796756ec96c25bb (patch)
treefc2c639abd63ff857cf99bcc355e2df078afd65e /pkgs/custom-neovim/config/lua/lsp.lua
parent5e24d3dfb726af671ff1f1fa540438a4aa1f19f8 (diff)
neovim: added code actions preview, new keybinds and pickers, better
terminal keybind
Diffstat (limited to 'pkgs/custom-neovim/config/lua/lsp.lua')
-rw-r--r--pkgs/custom-neovim/config/lua/lsp.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/custom-neovim/config/lua/lsp.lua b/pkgs/custom-neovim/config/lua/lsp.lua
index f4e47df..93d7e41 100644
--- a/pkgs/custom-neovim/config/lua/lsp.lua
+++ b/pkgs/custom-neovim/config/lua/lsp.lua
@@ -72,7 +72,7 @@ vim.api.nvim_create_autocmd('LspAttach', {
end
-- LSP Pickers
- -- mapkey('n', "<leader>a", "Perform code action", ":FzfLua lsp_code_actions<cr>", "fzf-lua")
+ mapkey('n', "<leader>a", "Perform code action", ":lua require('actions-preview').code_actions()<cr>", "actions-preview.nvim")
mapkey("n", "<leader>S", "Open workspace symbol picker", ":lua MiniExtra.pickers.lsp({ scope = 'workspace_symbol' })<cr>", "mini.pick")
mapkey("n", "<leader>s", "Open symbol picker", ":lua MiniExtra.pickers.lsp({ scope = 'document_symbol' })<cr>", "mini.pick")
mapkey("n", "<leader>I", "Open workspace diagnostic picker", ":lua MiniExtra.pickers.diagnostic({ scope = 'all' })<cr>", "mini.pick")