feat: AI-CLI workflow optimizations

- 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
This commit is contained in:
Mortdecai
2026-03-26 19:13:02 -04:00
parent 2cca6f3900
commit 8d075f2b48
4 changed files with 119 additions and 36 deletions
+17
View File
@@ -0,0 +1,17 @@
#!/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