From bce8fbc87c932bb3b3422cb0e3e41eda81638f1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Tue, 7 Oct 2025 08:51:47 +0200 Subject: [PATCH] vis: select from src and dotfiles directories, not only zoxide --- vis/.config/vis/fzf.sh | 1 + vis/.config/vis/visrc.lua | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/vis/.config/vis/fzf.sh b/vis/.config/vis/fzf.sh index 2553848..a846d87 100755 --- a/vis/.config/vis/fzf.sh +++ b/vis/.config/vis/fzf.sh @@ -18,6 +18,7 @@ if [ "$1" = list ]; then case "$prompt" in dir:*) dir=${FZF_HEADER_LABEL#?} + fd -t d '' ~/src ~/dotfiles 2 -H -E '\.git' -E node_modules zoxide query -l echo $dir exit diff --git a/vis/.config/vis/visrc.lua b/vis/.config/vis/visrc.lua index 1149dc0..2cecdbc 100644 --- a/vis/.config/vis/visrc.lua +++ b/vis/.config/vis/visrc.lua @@ -305,7 +305,7 @@ vis.events.subscribe(vis.events.INIT, function() end, 'open file from current line in below window (with optional line and col)') vis:map(vis.modes.NORMAL, ' c', function() - search('zoxide query -l | fzf', function(path) + search('( fd -t d "" ~/src ~/dotfiles -H -E "\\.git" -E node_modules ; zoxide query -l ) | fzf --scheme path', function(path) vis:command('cd ' .. path) end) end, 'fzf change directory')