1 ########
 2 # bind #
 3 ########
 4 unbind C-b
 5 set -g prefix C-a
 6 
 7 bind-key C-a last-window
 8 bind-key C-c new-window
 9 
10 bind | split-window -h
11 bind _ split-window -v
12 
13 bind h select-pane -L
14 bind j select-pane -D
15 bind k select-pane -U
16 bind l select-pane -R
17 
18 # Reload key
19 bind r source-file ~/.tmux.conf
20 
21 
22 
23 #############
24 # Settigngs #
25 #############
26 set-option -g status-keys vi
27 set-window-option -g mode-keys v
28 set -g default-terminal "screen-256color"
29 set -g history-limit 10000
30 set -g status-interval 60
31 set -g status-left-length 30
32 set -g status-left '#[fg=green](#S) #(whoami)@#H#[default]'
33 set -g status-right '#[fg=yellow]#(cut -d " " -f 1-3 /proc/loadavg)#[default] #[fg=blue]%H:%M#[default]'
34 
35 # start first window and pane at 1, not zero
36 set -g base-index 1
37 set -g pane-base-index 1
38 
39 
40 
41 ###########
42 #  THEME  #
43 ###########
44 
45 # default statusbar colors
46 set-option -g status-bg colour235 #base02
47 set-option -g status-fg colour136 #yellow
48 set-option -g status-attr default
49 
50 # default window title colors
51 set-window-option -g window-status-fg colour244 #base0
52 set-window-option -g window-status-bg default
53 #set-window-option -g window-status-attr dim
54 
55 # active window title colors
56 set-window-option -g window-status-current-fg colour166 #orange
57 set-window-option -g window-status-current-bg default
58 #set-window-option -g window-status-current-attr bright
59 
60 # pane border
61 set-option -g pane-border-fg colour235 #base02
62 set-option -g pane-active-border-fg colour240 #base01
63 
64 # message text
65 set-option -g message-bg colour235 #base02
66 set-option -g message-fg colour166 #orange
67 
68 # pane number display
69 set-option -g display-panes-active-colour colour33 #blue
70 set-option -g display-panes-colour colour166 #orange
71 
72 # clock
73 set-window-option -g clock-mode-colour colour64 #green