#!/bin/zsh # # 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