diff --git a/scripts/tmuxs b/scripts/tmuxs index 5b1b18d..9194bf2 100755 --- a/scripts/tmuxs +++ b/scripts/tmuxs @@ -1,9 +1,13 @@ #!/usr/bin/env bash if [[ $# -eq 1 ]]; then - selected=$1 + if [[ "$1" -eq "-a" ]]; then + selected=$(tmux list-sessions | fzf | sed 's/: .*//g') + else + selected=$(realpath $1) + fi else - DIRECTORIES=$(cat ~/.tmuxs | sed "s&^\~&${HOME}&g") + DIRECTORIES=$(cat ~/.tmuxs | sed "s&^\~&${HOME}&g") selected=$(find ${DIRECTORIES} -mindepth 1 -maxdepth 1 -type d | fzf) fi