# remap ctrl-b to ctrl-a unbind C-b set-option -g prefix C-a bind-key C-a send-prefix # remap splitting panes to - and | bind . split-window -h bind - split-window -v unbind '"' unbind % # map reloading config to r bind r source-file ~/.tmux.conf # switch panes with ALT-arrow bind -n M-Left select-pane -L bind -n M-Right select-pane -R bind -n M-Up select-pane -U bind -n M-Down select-pane -D # don't rename windows set-option -g allow-rename off ###################### ### DESIGN CHANGES ### ###################### # loud or quiet? set-option -g visual-activity off set-option -g visual-bell off set-option -g visual-silence off set-window-option -g monitor-activity off set-option -g bell-action none # modes setw -g clock-mode-colour colour5 setw -g mode-attr bold setw -g mode-fg colour1 setw -g mode-bg colour8 # panes # set -g pane-border-bg colour0 set -g pane-border-fg colour248 # set -g pane-active-border-bg colour0 set -g pane-active-border-fg colour3 # statusbar set -g status-position bottom set -g status-justify left set -g status-bg colour102 set -g status-fg colour235 set -g status-attr dim set -g status-left '' set -g status-right '#[fg=colour235,bg=colour102,bold] %H:%M:%S ' set -g status-right-length 50 set -g status-left-length 20 setw -g window-status-current-fg colour120 setw -g window-status-current-bg colour235 setw -g window-status-current-attr bold setw -g window-status-current-format '#I#[fg=colour249]:#[fg=colour255]#W#[fg=colour249]#F ' setw -g window-status-fg colour120 setw -g window-status-bg colour236 setw -g window-status-attr none setw -g window-status-format ' #I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F ' setw -g window-status-bell-attr bold setw -g window-status-bell-fg colour255 setw -g window-status-bell-bg colour1 # messages set -g message-attr bold set -g message-fg colour232 set -g message-bg colour8 set -g default-terminal "screen-256color"