diff --git a/.config/nvim/plugin/fzf-lua.lua b/.config/nvim/plugin/fzf-lua.lua index 37e5706..a8f8723 100644 --- a/.config/nvim/plugin/fzf-lua.lua +++ b/.config/nvim/plugin/fzf-lua.lua @@ -8,15 +8,9 @@ vim.api.nvim_create_autocmd("VimEnter", { -- config fzf.setup({ fzf_colors = true, - winopts = { - split = "belowright new", - border = "single", - }, - keymap = { - fzf = { - ["ctrl-a"] = "toggle-all", - }, - }, + winopts = { split = "belowright new", border = "single" }, + keymap = { fzf = { ["ctrl-a"] = "toggle-all" } }, + actions = { files = { true, @@ -32,7 +26,15 @@ vim.api.nvim_create_autocmd("VimEnter", { }) -- keymaps - map("n", "", fzf.files, { desc = "Search files" }) + map("n", "", function() + fzf.files({ + fd_opts = [[ + --color=never --type f --type l \ + --exclude .git --exclude .jj --exclude .zig-cache \ + --exclude sql.gleam + ]], + }) + end, { desc = "Search files" }) map("n", "sb", fzf.buffers, { desc = "Search buffers" }) map("n", "/", fzf.live_grep, { desc = "Search text" }) map(