summaryrefslogtreecommitdiff
path: root/lua/config
diff options
context:
space:
mode:
authorLibravatar Mora Unie Youer <[email protected]>2025-04-29 17:13:31 +0300
committerLibravatar Mora Unie Youer <[email protected]>2025-04-29 17:13:31 +0300
commit1d489d76de7c1f73a19ca89e680c313127803fbc (patch)
tree5c87ef8f396f34713955006c65b5c64df93f0dea /lua/config
parentfix: inconvenient keybinding for completion (diff)
downloadneovim-configuration-1d489d76de7c1f73a19ca89e680c313127803fbc.tar.gz
neovim-configuration-1d489d76de7c1f73a19ca89e680c313127803fbc.tar.bz2
neovim-configuration-1d489d76de7c1f73a19ca89e680c313127803fbc.tar.lz
neovim-configuration-1d489d76de7c1f73a19ca89e680c313127803fbc.tar.xz
neovim-configuration-1d489d76de7c1f73a19ca89e680c313127803fbc.tar.zst
neovim-configuration-1d489d76de7c1f73a19ca89e680c313127803fbc.zip
feat: add `fzf-lua` for better choices
Diffstat (limited to 'lua/config')
-rw-r--r--lua/config/plugins/telescope.lua19
1 files changed, 19 insertions, 0 deletions
diff --git a/lua/config/plugins/telescope.lua b/lua/config/plugins/telescope.lua
index d72d5fa..05f6d59 100644
--- a/lua/config/plugins/telescope.lua
+++ b/lua/config/plugins/telescope.lua
@@ -25,4 +25,23 @@ return {
require("telescope").load_extension("notify")
end,
},
+
+ {
+ "fzf-lua",
+ event = "DeferredUIEnter",
+ after = function(_)
+ require("fzf-lua").setup()
+ end,
+
+ keys = {
+ {
+ "<leader>ca",
+ function()
+ require("fzf-lua").lsp_code_actions()
+ end,
+ mode = { "n" },
+ desc = "[C]ode [A]ctions",
+ },
+ },
+ },
}