| .. | |||
| files | 3 hours ago | ||
| README.md | 3 hours ago | ||
| install-010-core.sh | 3 hours ago | ||
| install-020-config.sh | 3 hours ago | ||
| install-030-tpm.sh | 3 hours ago | ||
| install-pack.sh | 3 hours ago | ||
| plugins.list | 3 hours ago | ||
Why the team uses it: sessions on the jumphost survive SSH disconnects, so a dropped connection no longer kills mid-stream work (deploys, Code sessions, long verifies). Detach with prefix + d, reattach from any client with tmux attach (or the ts <name> helper from the shell pack).
What this pack installs:
install-010-core.sh -- tmux via apt; enforces version floor >= 3.2install-020-config.sh -- symlinks the team tmux.conf to ~/.tmux.confinstall-030-tpm.sh -- clones TPM (plugin manager); then prefix + I
inside tmux installs the team plugin set
Key decisions (debate welcome, change via PR):
C-b. The common C-a rebind shadows readline beginning-of-line, which ops shells use constantly. Rebind in your ~/.tmux.conf.local if you disagree for your own sessions.~/.tmux.conf.local, not team baseline.tmux-yank (clipboard copy), tmux-prefix-highlight (visual cue when the prefix is armed). Additions go through plugins.list + the matching @plugin line in files/tmux.conf.Daily driver commands:
tmux new -A -s main # create-or-attach a session named "main" prefix + d # detach (session keeps running) tmux ls # list sessions prefix + r # reload config after edits