# tmux tmux is installed for `owais` on every Home Manager host. ## Keys tmux keeps its standard `Ctrl-b` prefix. Copy mode and command prompts use vi bindings. | Key | Action | | --------------------------- | ------------------------------------- | | `Ctrl-b h/j/k/l` | Move between panes | | `Ctrl-b H/J/K/L` | Resize the active pane | | `Ctrl-b \|` | Split left and right | | `Ctrl-b -` | Split top and bottom | | `Ctrl-b c` | Create a window in the current path | | `Ctrl-b [` | Enter copy mode | | `v`, `V`, `Ctrl-v` | Select characters, lines, or a block | | `y`, `Enter` | Copy to the Wayland clipboard | | `h/j/k/l`, `w/b`, `0/$` | Move in copy mode | | `/`, `?`, `n`, `N` | Search in copy mode | | `Ctrl-b d` | Detach and leave the session running | Splits and new windows inherit the active pane's working directory. Mouse selection and pane controls are enabled, and each pane keeps 100,000 lines of history. ## Theme The status line adapts the Zellij `marble` theme: | Element | Color | | -------------- | --------- | | Background | `#151516` | | Surface | `#181818` | | Text | `#cfcfcf` | | Muted text | `#7a7a7a` | | Border | `#2a2a2a` | | Active accent | `#51a4e7` | Home Manager writes the generated configuration to `~/.config/tmux/tmux.conf`. Existing tmux servers keep their loaded settings; run `tmux source-file ~/.config/tmux/tmux.conf` to reload one.