mirror of
https://github.com/danielepintore/dotfiles.git
synced 2026-06-15 20:25:13 +02:00
18 lines
360 B
Bash
18 lines
360 B
Bash
#!/usr/bin/env bash
|
|
|
|
project-navigator() {
|
|
if [[ $# -eq 1 ]]; then
|
|
selected=$1
|
|
else
|
|
selected=$(find ~/Documents ~/Documents/projects ~/ -mindepth 1 -maxdepth 1 -type d | fzf)
|
|
fi
|
|
|
|
if [[ -z $selected ]]; then
|
|
return -1
|
|
fi
|
|
|
|
selected_name=$(basename "$selected" | tr . _)
|
|
cd "$selected" || return -1
|
|
}
|
|
|