summaryrefslogtreecommitdiff
path: root/scripts/tmux-popup-new
blob: ebb1800b038494852d4908b3ec895697b943eb7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh

set -eu

if [ "$#" -lt 3 ]; then
    echo "usage: tmux-popup-new DIRECTORY SESSION_SUFFIX COMMAND [ARG ...]" >&2
    exit 2
fi

directory=$1
suffix=$2
shift 2

session=$(basename "$directory")$suffix

exec tmux new-session -A -s "$session" -c "$directory" "$@"