From ba4c36b397aac793f45e6f542c61b2af2ca88a00 Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Wed, 1 Oct 2025 14:16:30 +0200 Subject: [PATCH] Add -a flag to daemon maybe --- tmux-daemon.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tmux-daemon.sh b/tmux-daemon.sh index a20c4c7..25f7d58 100644 --- a/tmux-daemon.sh +++ b/tmux-daemon.sh @@ -5,6 +5,17 @@ SESSION="example" echo "[main] SESSION: $SESSION" +ATTACH_SESSION=0 + +while getopts "a" opt; do + case "$opt" in + a) ATTACH_SESSION=1 ;; + \?) echo "Usage: $0 [-a]" >&2 + exit 1 ;; + esac +done +shift $((OPTIND-1)) + # Define commands: "workdir:::command" OR just "command" CMDS=( "ping google.com" @@ -100,3 +111,8 @@ EOF done echo "[main] Done." + +if [ $ATTACH_SESSION -eq 1 ]; then + echo "[main] Attaching to tmux session: $SESSION" + tmux attach -t $SESSION +fi