Files
dotfiles/tmux/tmux_attach.sh
2023-06-02 14:29:36 +02:00

14 lines
252 B
Bash
Executable File

#!/bin/sh
#
# tmux-attach - attach to first unattached session or
# create new session if none are found
#
N=$(tmux ls | grep -v attached | head -1 | cut -d: -f1)
if [[ ! -z $N ]]
then
ATTACH_OPTS="attach -t $N"
fi
exec tmux $ATTACH_OPTS