|
- #basic functionality
-
- #reload
- bind r source-file ~/.config/.tmux.conf
-
- #vim-like binds:
- bind h select-pane -L
- bind j select-pane -D
- bind k select-pane -U
- bind l select-pane -R
-
- #change indexing to start from 1
- set -g base-index 1
- setw -g pane-base-index 1
-
- #Custom colors
-
- #modes
- setw -g clock-mode-colour colour5
- setw -g mode-style 'fg=colour190 bg=colour18'
-
- #panes
- set -g pane-border-style 'bg=default'
- set -ag pane-active-border-style 'fg=colour203 bg=colour203'
-
- #Bar
- set -g status-position bottom
- set -g status-justify left
- set -g status-style 'bg=colour0 fg=colour0 dim'
- set -g status-left ''
- set -g status-right '#[fg=colour203,bg=colour0]#(whoami)@#(hostname)#[fg=colour255,bg=colour0] %H:%M'
- set -g status-left-length 20
- set -g status-right-length 50
-
- setw -g window-status-current-style 'fg=colour1 bg=colour8 bold'
- setw -g window-status-current-format ' #[fg=colour255]#W '
-
- setw -g window-status-bell-style 'fg=colour255 bg=colour1 bold'
-
- #messages
- set -g message-style 'fg=colour190 bg=colour16 bold'
|