Add attach and fallback commands

This commit is contained in:
NullBite 2023-06-17 21:13:53 -04:00
parent 3c6eafb1d2
commit 7e190686e6
Signed by: nullbite
GPG Key ID: 6C4D545385D4925A

View File

@ -23,7 +23,11 @@ _start () {
}
_send_command() {
tmux $TMUX_OPTS send-keys -t "$TMUX_SESSION" -l "$code_clear" "$*" "$code_send"
exec tmux $TMUX_OPTS send-keys -t "$TMUX_SESSION" -l "$code_clear" "$*" "$code_send"
}
_attach() {
tmux $TMUX_OPTS attach -t "$TMUX_SESSION"
}
# directories
@ -69,5 +73,7 @@ TMUX_OPTS="-L mcserver"
case "$cmd" in
stop) _stop_and_wait ;;
command) _send_command ;;
start|*) _start ;;
start) _start ;;
attach) _attach ;;
*) die "Unknown command: $cmd";;
esac