aboutsummaryrefslogtreecommitdiffstats
path: root/.tmux.conf
blob: 2db1842c8bed04d99e6d047bd54a91e2f8dc20a8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
set -g prefix C-a
bind C-a send-prefix

set-option -q -g default-client-command "new-session -A"

# Open new windows and panes in current working directory.
bind c new-window -c "#{pane_current_path}"
bind % split-window -h -c "#{pane_current_path}"
bind \" split-window -v -c "#{pane_current_path}"

set-option -sa terminal-overrides ",xterm*:Tc"

set -g status-justify left
set -g status-left-length 20
set -g status-left " [#h:#S] "
set -g status-right ""

# Note that these only work with my current terminal colors, where "bright
# cyan" is actually a dark purple.
set -g status-style "fg=white bg=brightcyan"
set -g window-status-current-style "fg=white,bold bg=brightcyan"
set -g pane-active-border-style "fg=blue"
set -g message-style "fg=white bg=brightcyan"

set -g escape-time 50
set -g display-panes-time 5000

set -g renumber-windows on