work improvments
This commit is contained in:
parent
b0556be528
commit
4c58c74682
5
.zshrc
5
.zshrc
|
|
@ -118,16 +118,15 @@ unset __conda_setup
|
||||||
|
|
||||||
# Open work folder with fuzzy finder
|
# Open work folder with fuzzy finder
|
||||||
function work() {
|
function work() {
|
||||||
work_dirs=( "$HOME/clones" )
|
work_dirs=( "$HOME/clones" "$HOME/sandbox" )
|
||||||
|
|
||||||
projects=()
|
projects=()
|
||||||
|
|
||||||
for dr in "${work_dirs[@]}"; do
|
for dr in "${work_dirs[@]}"; do
|
||||||
p=$( ls -d -1 ${dr}/* )
|
p=$( ls -d -1 ${dr}/* )
|
||||||
echo $p
|
|
||||||
projects=( "${projects[@]}" "${p[@]}" )
|
projects=( "${projects[@]}" "${p[@]}" )
|
||||||
done
|
done
|
||||||
|
|
||||||
goto=$(echo "$projects" | fzf --preview "tree -C -L 2 {}")
|
goto=$(echo "$projects" | fzf --preview "tree -C -L 2 {}")
|
||||||
cd "$goto"
|
tmux new -A -s "$(basename -- $goto)" -c "$goto"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue