| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- # === === === === === === === Minimal tmux Config === === === === === === ===
- #
- # This tmux configuration expects that tmux is used almost exclusively for
- # session management, as opposed to single-window multiplexing.
- #
- # === === === === === === === === === === === === === === === === === === ===
- # Default commands
- set-option -g default-shell /bin/zsh
- # `terminfo` config for alacritty
- set -g default-terminal "alacritty"
- set-option -sa terminal-features ',alacritty:RGB'
- set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm'
- set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m'
- # Global settings
- set -g mouse off
- set -g escape-time 0
- set-option -g xterm-keys on
- set-option -g focus-events on
- # Feedback
- set -g visual-activity on
- set -g visual-bell on
- set -g visual-silence off
- setw -g monitor-activity off
- set -g bell-action none
- set -s escape-time 0
- set -s escape-time 0
- # Status Bar
- set -g status off
- # Panes
- set -g pane-border-status 'off'
- set -g pane-border-lines 'single'
- set -g pane-border-style 'fg=colour8'
- set -g pane-active-border-style 'fg=colour8'
- # Set path variable
- set-environment -g PATH "$PATH"
|