setw -g clock-mode-style 12 #start window numbering at 1 set -g base-index 1 set -g pane-base-index 1 set-option -g renumber-windows on # Copy mode setw -g mode-keys vi unbind [ bind Escape copy-mode unbind p bind p paste-buffer bind-key -T copy-mode-vi v send-keys -X begin-selection # remap prefix to Control + a set -g prefix C-b unbind C-b bind C-b send-prefix # remap window split commands to something easier to remember unbind % bind | split-window -h bind - split-window -v # force a reload of the config file unbind r bind r source-file ~/.tmux.conf # make tmux panes like Vim #bind h select-pane -L #bind j select-pane -D #bind k select-pane -U #bind l select-pane -R bind-key -r C-h select-window -t :- bind-key -r C-l select-window -t :+ # quick pane cycling set -g status-left-length 52 set -g status-right-length 451 set -g status-fg white set -g status-bg colour234 #set -g window-status-activity-attr bold set -g pane-border-fg colour245 set -g pane-active-border-fg colour39 set -g message-fg colour16 set -g message-bg colour221 set -g message-attr bold set -g status-left '#[fg=colour235,bg=colour252,bold] ❐ #S #[fg=colour252,bg=colour238,nobold]⮀#[fg=colour245,bg=colour238,bold] #(whoami) #[fg=colour238,bg=colour234,nobold]⮀' set -g window-status-format "#[fg=white,bg=colour234] #I #W " set -g window-status-current-format "#[fg=colour234,bg=colour39]⮀#[fg=colour25,bg=colour39,noreverse,bold] #I ⮁ #W#[fg=colour39,bg=colour234,nobold]⮀" set-window-option -g automatic-rename off set-option -g allow-rename off