-
-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathevergarden.conf
55 lines (44 loc) · 1.91 KB
/
evergarden.conf
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
if-shell '! tmux show-options -g | grep -q "@evergarden_style"' 'set -g @evergarden_style "medium"'
if-shell '! tmux show-options -g | grep -q "@evergarden_accent"' 'set -g @evergarden_accent "green"'
set -gq @window_left_separator "█"
set -gq @window_middle_separator " █"
set -gq @window_right_separator "█"
set -gq @current_command "#W"
source -F "#{d:current_file}/themes/evergarden-#{@evergarden_style}.conf"
# messages
set -gF message-style "fg=#{@thm_text},bg=#{@thm_crust},align=centre"
set -gF message-command-style "fg=#{@thm_text},bg=#{@thm_crust},align=centre"
# status line
set -gF status-style "bg=#{@thm_crust},fg=#{@thm_text}"
# status left
set -gF status-left ""
# current_window
set -gq @_wc_left \
"#[fg=#{@thm_base},bg=#{@thm_base}]#{@window_left_separator}"
set -gq @_wc_middle \
"#[fg=#{@thm_surface0},bg=#{@thm_base}]#{@window_middle_separator}"
set -gq @_wc_right \
"#[fg=#{@thm_surface0},bg=#{@thm_surface0}]#{@window_right_separator}"
set -gq @_wc_number \
"#[fg=#{@thm_accent},bg=#{@thm_surface0}]##I"
set -gq @_wc_text \
"#[fg=#{@thm_text},bg=#{@thm_base}]#{@current_command}"
set -gF window-status-current-format \
"#{E:@_wc_left}#{E:@_wc_text}#{E:@_wc_middle}#{E:@_wc_number}#{E:@_wc_right}"
# inactive_window
set -gq @_w_left \
"#[fg=#{@thm_crust},bg=#{@thm_crust}]#{@window_left_separator}"
set -gq @_w_middle \
"#[fg=#{@thm_base},bg=#{@thm_crust}]#{@window_middle_separator}"
set -gq @_w_right \
"#[fg=#{@thm_base},bg=#{@thm_base}]#{@window_right_separator}"
set -gq @_w_number \
"#[fg=#{@thm_accent},bg=#{@thm_base}]##I"
set -gq @_w_text \
"#[fg=#{@thm_text},bg=#{@thm_crust}]#{@current_command}"
set -gF window-status-format \
"#{E:@_w_left}#{E:@_w_text}#{E:@_w_middle}#{E:@_w_number}#{E:@_w_right}"
# status right
set -gq @status_right_separator \
"#[fg=#{@thm_crust},bg=#{@thm_crust}]#{@window_right_separator}"
set -g status-right "#{b:pane_current_path}#{E:@status_right_separator}"