From d3f055651571098650c597093f1b9b4ede22a94d Mon Sep 17 00:00:00 2001 From: thek4n Date: Wed, 22 Jul 2026 15:44:40 +0300 Subject: [PATCH] add zoxide support to tmux --- home/user/.config/tmux/scripts/start_projects.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/home/user/.config/tmux/scripts/start_projects.sh b/home/user/.config/tmux/scripts/start_projects.sh index 5fa1d9f..ddaf6a7 100755 --- a/home/user/.config/tmux/scripts/start_projects.sh +++ b/home/user/.config/tmux/scripts/start_projects.sh @@ -11,8 +11,10 @@ ${FZF_DEFAULT_OPTS} --color='border:grey,label:grey' " - -project_dir="$(find "${HOME}" -xdev -maxdepth 3 -type d -not -path '*/.*' | sed "s%^${HOME}%~%" | fzf | sed "s%^~%${HOME}%")" +project_dir="$( ( + command -v zoxide 1>/dev/null && zoxide query -l | sed "s%^${HOME}%~%" + fd -t d -d 3 --hidden --exclude '.*' --xdev . "${HOME}" | sed "s%^${HOME}%~%" +) | fzf --no-sync | sed "s%^~%${HOME}%")" readonly project_dir