Phase 3: Modern Features
Objective
Enable tmux 3.2+ features that the installed tmux 3.6a supports.
These are added in a new 05_SNIPPETS/modern-features.conf with version-conditional loading.
Features Enabled
| Feature | Purpose |
|---|---|
|
CSI u mode — proper modifier key support (Ctrl+Shift, Alt+Shift pass through correctly to nvim and other TUI apps) |
|
Enables image protocols (kitty graphics, sixel) and OSC 52 clipboard integration |
|
Rounded corners on |
|
Purple border matching the aethelred theme accent color |
|
Native Wayland clipboard integration for copy mode |
Loading Strategy
Version-conditional source in tmux.conf:
if-shell '[ "$(tmux -V | cut -c6- | cut -d. -f1)" -ge 3 ]' \
'source-file ~/.config/tmux/05_SNIPPETS/modern-features.conf'
This ensures portability — the config still works on older tmux versions without errors.