8d075f2b48
- 200K scrollback, vi-mode copy, copy-on-select - Ctrl-A S captures pane to ~/logs/, Ctrl-A L toggles live logging - Status bar shows git branch + working directory - Pre-built session: code/git/run/logs windows - Aggressive resize + focus events for multi-device switching - Toolbar: added Paste (clipboard), Zoom (pane fullscreen), Save (capture) - All new windows inherit current working directory - Toolbar split into 2 rows for more buttons without clutter
18 lines
444 B
Bash
Executable File
18 lines
444 B
Bash
Executable File
#!/bin/bash
|
|
# Start sethmux session with AI-workflow windows
|
|
SESSION="sethmux"
|
|
|
|
# Kill stale session
|
|
tmux kill-session -t "$SESSION" 2>/dev/null
|
|
sleep 0.5
|
|
|
|
# Create session with named windows
|
|
tmux new-session -d -s "$SESSION" -n "code" -x 120 -y 40
|
|
tmux new-window -t "$SESSION" -n "git"
|
|
tmux new-window -t "$SESSION" -n "run"
|
|
tmux new-window -t "$SESSION" -n "logs"
|
|
tmux select-window -t "$SESSION:1"
|
|
|
|
# Ensure logs dir exists
|
|
mkdir -p ~/logs
|