# change prefix keys unbind C-b set-option -g prefix C-a bind-key C-a send-prefix # split panes using \ and - bind \\ split-window -h bind - split-window -v unbind '"' unbind '%' # switch windows with Alt-arrow bind -n M-Left select-pane -L bind -n M-Right select-pane -R bind -n M-Up select-pane -R bind -n M-Down select-pane -D # click on a pane to select it, other mouse options set -g mouse on ###################### ### DESIGN CHANGES ### ###################### # loud or quiet? set -g visual-activity off set -g visual-bell off set -g visual-silence off setw -g monitor-activity off set -g bell-action none # modes setw -g clock-mode-colour colour1 setw -g mode-style 'fg=colour1 bg=colour18 bold' # panes set -g pane-border-style 'fg=colour19 bg=colour0' set -g pane-active-border-style 'bg=colour0 fg=colour9' # statusbar set -g status-position bottom set -g status-justify left set -g status-right-length 50 set -g status-left-length 20 # Center align status bar set-option -g status-justify centre # Clean status bar set -g status-left "" set -g status-right "" # Set status bar colors set-option -g status-style bg=default,fg=white set-window-option -g window-status-style bg=colour240,fg=white set-window-option -g window-status-current-style bg=colour41,fg=black set-window-option -g window-status-separator ' ' # Set window/pane colors and add "padding" around panes and windows setw -g window-style 'bg=#262626' setw -g window-active-style 'bg=#121212' set-option -g pane-active-border-style 'bg=#3a3a3a' set-option -ag pane-active-border-style 'bg=#3a3a3a' set-option -g pane-active-border-style fg=colour237 set-option -g pane-border-style fg=colour237 setw -g pane-border-status bottom # Adding plugins, Dracula set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' set -g @plugin 'dracula/tmux' run -b '~/.tmux/plugins/tpm/tpm'