diff --git a/nvim/.config/nvim/fnl/dots/keybinds.fnl b/nvim/.config/nvim/fnl/dots/keybinds.fnl index 1ecbc25..53fe9a5 100644 --- a/nvim/.config/nvim/fnl/dots/keybinds.fnl +++ b/nvim/.config/nvim/fnl/dots/keybinds.fnl @@ -66,7 +66,8 @@ "T" [vim.lsp.buf.signature_help "Show signature help"] ;"T" (cmd "Lspsaga signature_help" "Show signature help") ; lspsaga broken "n" (cmd "Lspsaga rename" "Rename") - "v" (cmd "Lspsaga code_action" "Apply codeaction") + "v" (cmd "CodeActionMenu" "Apply codeaction") + "V" (cmd "Lspsaga code_action" "saga Apply codeaction") "A" (cmd "Lspsaga show_cursor_diagnostics" "Cursor diagnostics") "a" (cmd "Lspsaga show_line_diagnostics" "Line diagnostics") "h" (cmd "RustToggleInlayHints" "Toggle inlay hints") diff --git a/nvim/.config/nvim/fnl/dots/plugins.fnl b/nvim/.config/nvim/fnl/dots/plugins.fnl index 3f0507c..897937b 100644 --- a/nvim/.config/nvim/fnl/dots/plugins.fnl +++ b/nvim/.config/nvim/fnl/dots/plugins.fnl @@ -42,6 +42,7 @@ :psliwka/vim-smoothie {} :norcalli/nvim-colorizer.lua {:opt false :config #(require "dots.plugins.nvim-colorizer")} :nathanaelkane/vim-indent-guides {:cmd ["IndentGuidesToggle"]} + :luukvbaal/stabilize.nvim {:opt false :config #((. (require :stabilize) :setup))} :tweekmonster/startuptime.vim {:cmd ["StartupTime"]} :folke/persistence.nvim {:opt false :config #(require "dots.plugins.persistence")} @@ -107,6 +108,7 @@ ; lsp <<< :ray-x/lsp_signature.nvim {:events [:BufEnter]} + :weilbith/nvim-code-action-menu {:cmd ["CodeActionMenu"]} :elkowar/trouble.nvim {:config #(require "dots.plugins.trouble") :cmd ["Trouble" "TroubleClose" "TroubleRefresh" "TroubleToggle"]}