summaryrefslogtreecommitdiff
path: root/common/.tmux.conf
blob: 0f3803f6f5364607ab73b75d2c96bc1f18b5b325 (plain)
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
unbind C-b
set -g prefix ^A
bind ^A send-prefix
set -g aggressive-resize on
set-window-option -g mode-keys vi

set -g default-terminal "screen-256color"

## toggle status bar
##set -g status off
bind-key b set-option -g status

## supposed to help neovim
set -g escape-time 10

## scrolling
## NOPE
set -g mouse off

##
## Color scheme follows
##

#+---------+
#+ Options +
#+---------+
set -g status-interval 1
set -g status on

#+--------+
#+ Status +
#+--------+
#+--- Layout ---+
set -g status-justify left

#+--- Colors ---+
set -g status-bg black
set -g status-fg white
# set -g status-attr none
set-option -g status-position top

#+-------+
#+ Panes +
#+-------+
# set -g pane-border-bg black
# set -g pane-border-fg black
# set -g pane-active-border-bg black
# set -g pane-active-border-fg brightblack
set -g display-panes-colour black
set -g display-panes-active-colour brightblack

#+------------+
#+ Clock Mode +
#+------------+
setw -g clock-mode-colour cyan

#+----------+
#+ Messages +
#+---------+
# set -g message-fg cyan
# set -g message-bg brightblack
# set -g message-command-fg cyan
# set -g message-command-bg brightblack