added function to fuzzy find project folder

This commit is contained in:
Andrei Stoica 2023-05-24 00:33:50 -04:00
parent 4351e39076
commit b0556be528
1 changed files with 15 additions and 0 deletions

15
.zshrc
View File

@ -116,3 +116,18 @@ unset __conda_setup
# <<< conda initialize <<<
# Open work folder with fuzzy finder
function work() {
work_dirs=( "$HOME/clones" )
projects=()
for dr in "${work_dirs[@]}"; do
p=$( ls -d -1 ${dr}/* )
echo $p
projects=( "${projects[@]}" "${p[@]}" )
done
goto=$(echo "$projects" | fzf --preview "tree -C -L 2 {}")
cd "$goto"
}