nvim/lua/plugins/fzf.lua
2025-07-29 23:25:16 +02:00

22 lines
522 B
Lua

return {
"ibhagwan/fzf-lua",
dependencies = { "nvim-tree/nvim-web-devicons" },
event = "VeryLazy",
opts = {},
config = function(_, opts)
local fzf_lua = require("fzf-lua")
-- Setup
fzf_lua.setup(opts)
-- Register as the UI for vim.ui.select
fzf_lua.register_ui_select()
-- Keymaps
vim.keymap.set("n", "<leader>ff", fzf_lua.files)
vim.keymap.set("n", "<leader>fb", fzf_lua.buffers)
vim.keymap.set("n", "<leader>fh", fzf_lua.oldfiles)
vim.keymap.set("n", "<leader>fg", fzf_lua.live_grep)
end,
}