Auto-sync from catchthesethighs

This commit is contained in:
adlee-was-taken
2025-12-16 23:08:08 -05:00
parent f1193a967b
commit 9a3a883347
7 changed files with 65 additions and 1 deletions

View File

@@ -0,0 +1,6 @@
# Debug workspace
# Main pane (70%) + helper pane (30%)
split-window -h -p 30
select-pane -t 0

19
.tmux-templates/dev.tmux Normal file
View File

@@ -0,0 +1,19 @@
# Development workspace
# Usage: tw-create myproject dev
# Split vertically (vim on left 50%, rest on right)
split-window -h -p 50
# Split right pane horizontally (terminal top, logs bottom)
split-window -v -p 50
# Select the first pane (vim)
select-pane -t 0
# Optional: Start vim in first pane
# send-keys -t 0 'vim' C-m
# Optional: Set pane titles
# select-pane -t 0 -T "Editor"
# select-pane -t 1 -T "Terminal"
# select-pane -t 2 -T "Logs"

View File

@@ -0,0 +1,2 @@
# Full workspace
# Single full-screen pane (default tmux behavior)

16
.tmux-templates/ops.tmux Normal file
View File

@@ -0,0 +1,16 @@
# Operations workspace
# 4-pane layout for system monitoring
# Create 2x2 grid
split-window -h -p 50
split-window -v -p 50
select-pane -t 0
split-window -v -p 50
# Optional: Auto-start monitoring tools
# send-keys -t 0 'htop' C-m
# send-keys -t 1 'docker ps' C-m
# send-keys -t 2 '' C-m
# send-keys -t 3 'tail -f /var/log/syslog' C-m
select-pane -t 0

View File

@@ -0,0 +1,6 @@
# Code Review workspace
# Two equal panes side-by-side for comparison
split-window -h -p 50
select-pane -t 0

View File

@@ -0,0 +1,13 @@
# Multi-server SSH workspace
# 4 panes for managing multiple servers
# Create 2x2 grid
split-window -h -p 50
split-window -v -p 50
select-pane -t 0
split-window -v -p 50
# Enable pane synchronization (optional - uncomment to enable)
# set-window-option synchronize-panes on
select-pane -t 0