Skip to content

Commit d47e108

Browse files
committed
chore: Re-build *.tmuxtheme files
1 parent 6f3a16a commit d47e108

28 files changed

+1423
-921
lines changed

basic.tmuxtheme

Lines changed: 41 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,35 @@
22
# Basic theme
33
#
44

5-
# Themepack format options - Overrideable
5+
# Themepack format options
66
set -goq @themepack-status-left-area-left-format "#S"
7+
set -goq @themepack-status-left-area-middle-format "#I"
8+
set -goq @themepack-status-left-area-right-format "#P"
9+
set -goq @themepack-status-right-area-left-format "#H"
10+
set -goq @themepack-status-right-area-middle-format "%H:%M:%S"
11+
set -goq @themepack-status-right-area-right-format "%d-%b-%y"
12+
set -goq @themepack-window-status-current-format "#I:#W#F"
13+
set -goq @themepack-window-status-format "#I:#W#F"
14+
15+
# Customizable prefixes and suffixes for @themepack-* format options
716
set -goq @themepack-status-left-area-left-prefix ""
817
set -goq @themepack-status-left-area-left-suffix ""
9-
set -goq @themepack-status-left-area-middle-format "#I"
1018
set -goq @themepack-status-left-area-middle-prefix ""
1119
set -goq @themepack-status-left-area-middle-suffix ""
12-
set -goq @themepack-status-left-area-right-format "#P"
1320
set -goq @themepack-status-left-area-right-prefix ""
1421
set -goq @themepack-status-left-area-right-suffix ""
15-
set -goq @themepack-status-right-area-left-format "#H"
1622
set -goq @themepack-status-right-area-left-prefix ""
1723
set -goq @themepack-status-right-area-left-suffix ""
18-
set -goq @themepack-status-right-area-middle-format "%H:%M:%S"
1924
set -goq @themepack-status-right-area-middle-prefix ""
2025
set -goq @themepack-status-right-area-middle-suffix ""
21-
set -goq @themepack-status-right-area-right-format "%d-%b-%y"
2226
set -goq @themepack-status-right-area-right-prefix ""
2327
set -goq @themepack-status-right-area-right-suffix ""
24-
set -goq @themepack-window-status-current-format "#I:#W#F"
2528
set -goq @themepack-window-status-current-prefix ""
2629
set -goq @themepack-window-status-current-suffix ""
27-
set -goq @themepack-window-status-format "#I:#W#F"
2830
set -goq @themepack-window-status-prefix ""
2931
set -goq @themepack-window-status-suffix ""
3032

31-
# Themepack format options - combine prefixes, formats, and suffixes
33+
# Apply prefixes and suffixes to @themepack-* format options
3234
set -gqF @themepack-status-left-area-left-format "#{@themepack-status-left-area-left-prefix}#{@themepack-status-left-area-left-format}#{@themepack-status-left-area-left-suffix}"
3335
set -gqF @themepack-status-left-area-middle-format "#{@themepack-status-left-area-middle-prefix}#{@themepack-status-left-area-middle-format}#{@themepack-status-left-area-middle-suffix}"
3436
set -gqF @themepack-status-left-area-right-format "#{@themepack-status-left-area-right-prefix}#{@themepack-status-left-area-right-format}#{@themepack-status-left-area-right-suffix}"
@@ -73,20 +75,36 @@ set -goqF @theme-window-status-current-format " #{@themepack-window-status-curre
7375
set -goqF @theme-window-status-format " #{@themepack-window-status-format} "
7476
set -goq @theme-window-status-separator ""
7577

76-
# Apply theme options
77-
set -gF display-panes-active-colour "#{@theme-display-panes-active-colour}"
78-
set -gF display-panes-colour "#{@theme-display-panes-colour}"
79-
set -gF message-command-style "fg=#{@theme-message-command-fg},bg=#{@theme-message-command-bg}"
80-
set -gF message-style "fg=#{@theme-message-fg},bg=#{@theme-message-bg}"
81-
set -gF status-interval "#{@theme-status-interval}"
82-
set -gF status-justify "#{@theme-status-justify}"
83-
set -gF status-left "#{@theme-status-left}"
84-
set -gF status-left-length "#{@theme-status-left-length}"
85-
set -gF status-left-style "fg=#{@theme-status-left-fg},bg=#{@theme-status-left-bg}"
86-
set -gF status-right "#{@theme-status-right}"
87-
set -gF status-right-length "#{@theme-status-right-length}"
88-
set -gF status-right-style "fg=#{@theme-status-right-fg},bg=#{@theme-status-right-bg}"
89-
set -gF status-style "fg=#{@theme-status-fg},bg=#{@theme-status-bg}"
78+
# Customizable prefixes and suffixes for @theme-* format options
79+
set -goq @theme-status-left-prefix ""
80+
set -goq @theme-status-left-suffix ""
81+
set -goq @theme-status-right-prefix ""
82+
set -goq @theme-status-right-suffix ""
83+
set -goq @theme-window-status-current-prefix ""
84+
set -goq @theme-window-status-current-suffix ""
85+
set -goq @theme-window-status-prefix ""
86+
set -goq @theme-window-status-suffix ""
87+
88+
# Apply prefixes and suffixes to @theme-* format options
89+
set -gqF @theme-status-left "#{@theme-status-left-prefix}#{@theme-status-left}#{@theme-status-left-suffix}"
90+
set -gqF @theme-status-right "#{@theme-status-right-prefix}#{@theme-status-right}#{@theme-status-right-suffix}"
91+
set -gqF @theme-window-status-current-format "#{@theme-window-status-current-prefix}#{@theme-window-status-current-format}#{@theme-window-status-current-suffix}"
92+
set -gqF @theme-window-status-format "#{@theme-window-status-prefix}#{@theme-window-status-format}#{@theme-window-status-suffix}"
93+
94+
# Apply @theme-* options to Tmux
95+
set -gF display-panes-active-colour "#{@theme-display-panes-active-colour}"
96+
set -gF display-panes-colour "#{@theme-display-panes-colour}"
97+
set -gF message-command-style "fg=#{@theme-message-command-fg},bg=#{@theme-message-command-bg}"
98+
set -gF message-style "fg=#{@theme-message-fg},bg=#{@theme-message-bg}"
99+
set -gF status-interval "#{@theme-status-interval}"
100+
set -gF status-justify "#{@theme-status-justify}"
101+
set -gF status-left "#{@theme-status-left}"
102+
set -gF status-left-length "#{@theme-status-left-length}"
103+
set -gF status-left-style "fg=#{@theme-status-left-fg},bg=#{@theme-status-left-bg}"
104+
set -gF status-right "#{@theme-status-right}"
105+
set -gF status-right-length "#{@theme-status-right-length}"
106+
set -gF status-right-style "fg=#{@theme-status-right-fg},bg=#{@theme-status-right-bg}"
107+
set -gF status-style "fg=#{@theme-status-fg},bg=#{@theme-status-bg}"
90108
set -gwF clock-mode-colour "#{@theme-clock-mode-colour}"
91109
set -gwF clock-mode-style "#{@theme-clock-mode-style}"
92110
set -gwF mode-style "fg=#{@theme-mode-fg},bg=#{@theme-mode-bg}"

default.tmuxtheme

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,36 @@ set -goq @theme-window-status-current-format "#I:#W#F"
4141
set -goq @theme-window-status-format "#I:#W#F"
4242
set -goq @theme-window-status-separator " "
4343

44-
# Apply theme options
45-
set -gF display-panes-active-colour "#{@theme-display-panes-active-colour}"
46-
set -gF display-panes-colour "#{@theme-display-panes-colour}"
47-
set -gF message-command-style "fg=#{@theme-message-command-fg},bg=#{@theme-message-command-bg}"
48-
set -gF message-style "fg=#{@theme-message-fg},bg=#{@theme-message-bg}"
49-
set -gF status-interval "#{@theme-status-interval}"
50-
set -gF status-justify "#{@theme-status-justify}"
51-
set -gF status-left "#{@theme-status-left}"
52-
set -gF status-left-length "#{@theme-status-left-length}"
53-
set -gF status-left-style "fg=#{@theme-status-left-fg},bg=#{@theme-status-left-bg}"
54-
set -gF status-right "#{@theme-status-right}"
55-
set -gF status-right-length "#{@theme-status-right-length}"
56-
set -gF status-right-style "fg=#{@theme-status-right-fg},bg=#{@theme-status-right-bg}"
57-
set -gF status-style "fg=#{@theme-status-fg},bg=#{@theme-status-bg}"
44+
# Customizable prefixes and suffixes for @theme-* format options
45+
set -goq @theme-status-left-prefix ""
46+
set -goq @theme-status-left-suffix ""
47+
set -goq @theme-status-right-prefix ""
48+
set -goq @theme-status-right-suffix ""
49+
set -goq @theme-window-status-current-prefix ""
50+
set -goq @theme-window-status-current-suffix ""
51+
set -goq @theme-window-status-prefix ""
52+
set -goq @theme-window-status-suffix ""
53+
54+
# Apply prefixes and suffixes to @theme-* format options
55+
set -gqF @theme-status-left "#{@theme-status-left-prefix}#{@theme-status-left}#{@theme-status-left-suffix}"
56+
set -gqF @theme-status-right "#{@theme-status-right-prefix}#{@theme-status-right}#{@theme-status-right-suffix}"
57+
set -gqF @theme-window-status-current-format "#{@theme-window-status-current-prefix}#{@theme-window-status-current-format}#{@theme-window-status-current-suffix}"
58+
set -gqF @theme-window-status-format "#{@theme-window-status-prefix}#{@theme-window-status-format}#{@theme-window-status-suffix}"
59+
60+
# Apply @theme-* options to Tmux
61+
set -gF display-panes-active-colour "#{@theme-display-panes-active-colour}"
62+
set -gF display-panes-colour "#{@theme-display-panes-colour}"
63+
set -gF message-command-style "fg=#{@theme-message-command-fg},bg=#{@theme-message-command-bg}"
64+
set -gF message-style "fg=#{@theme-message-fg},bg=#{@theme-message-bg}"
65+
set -gF status-interval "#{@theme-status-interval}"
66+
set -gF status-justify "#{@theme-status-justify}"
67+
set -gF status-left "#{@theme-status-left}"
68+
set -gF status-left-length "#{@theme-status-left-length}"
69+
set -gF status-left-style "fg=#{@theme-status-left-fg},bg=#{@theme-status-left-bg}"
70+
set -gF status-right "#{@theme-status-right}"
71+
set -gF status-right-length "#{@theme-status-right-length}"
72+
set -gF status-right-style "fg=#{@theme-status-right-fg},bg=#{@theme-status-right-bg}"
73+
set -gF status-style "fg=#{@theme-status-fg},bg=#{@theme-status-bg}"
5874
set -gwF clock-mode-colour "#{@theme-clock-mode-colour}"
5975
set -gwF clock-mode-style "#{@theme-clock-mode-style}"
6076
set -gwF mode-style "fg=#{@theme-mode-fg},bg=#{@theme-mode-bg}"

powerline/block/blue.tmuxtheme

Lines changed: 52 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -8,33 +8,35 @@
88
# https://github.com/powerline/fonts
99
#
1010

11-
# Themepack format options - Overrideable
11+
# Themepack format options
1212
set -goq @themepack-status-left-area-left-format "#S"
13+
set -goq @themepack-status-left-area-middle-format "#(whoami)"
14+
set -goq @themepack-status-left-area-right-format "#I:#P"
15+
set -goq @themepack-status-right-area-left-format "%H:%M:%S"
16+
set -goq @themepack-status-right-area-middle-format "%d-%b-%y"
17+
set -goq @themepack-status-right-area-right-format "#H"
18+
set -goq @themepack-window-status-current-format "#I:#W#F"
19+
set -goq @themepack-window-status-format "#I:#W#F"
20+
21+
# Customizable prefixes and suffixes for @themepack-* format options
1322
set -goq @themepack-status-left-area-left-prefix ""
1423
set -goq @themepack-status-left-area-left-suffix ""
15-
set -goq @themepack-status-left-area-middle-format "#(whoami)"
1624
set -goq @themepack-status-left-area-middle-prefix ""
1725
set -goq @themepack-status-left-area-middle-suffix ""
18-
set -goq @themepack-status-left-area-right-format "#I:#P"
1926
set -goq @themepack-status-left-area-right-prefix ""
2027
set -goq @themepack-status-left-area-right-suffix ""
21-
set -goq @themepack-status-right-area-left-format "%H:%M:%S"
2228
set -goq @themepack-status-right-area-left-prefix ""
2329
set -goq @themepack-status-right-area-left-suffix ""
24-
set -goq @themepack-status-right-area-middle-format "%d-%b-%y"
2530
set -goq @themepack-status-right-area-middle-prefix ""
2631
set -goq @themepack-status-right-area-middle-suffix ""
27-
set -goq @themepack-status-right-area-right-format "#H"
2832
set -goq @themepack-status-right-area-right-prefix ""
2933
set -goq @themepack-status-right-area-right-suffix ""
30-
set -goq @themepack-window-status-current-format "#I:#W#F"
3134
set -goq @themepack-window-status-current-prefix ""
3235
set -goq @themepack-window-status-current-suffix ""
33-
set -goq @themepack-window-status-format "#I:#W#F"
3436
set -goq @themepack-window-status-prefix ""
3537
set -goq @themepack-window-status-suffix ""
3638

37-
# Themepack format options - combine prefixes, formats, and suffixes
39+
# Apply prefixes and suffixes to @themepack-* format options
3840
set -gqF @themepack-status-left-area-left-format "#{@themepack-status-left-area-left-prefix}#{@themepack-status-left-area-left-format}#{@themepack-status-left-area-left-suffix}"
3941
set -gqF @themepack-status-left-area-middle-format "#{@themepack-status-left-area-middle-prefix}#{@themepack-status-left-area-middle-format}#{@themepack-status-left-area-middle-suffix}"
4042
set -gqF @themepack-status-left-area-right-format "#{@themepack-status-left-area-right-prefix}#{@themepack-status-left-area-right-format}#{@themepack-status-left-area-right-suffix}"
@@ -45,16 +47,16 @@ set -gqF @themepack-window-status-current-format "#{@themepack-window-status-cur
4547
set -gqF @themepack-window-status-format "#{@themepack-window-status-prefix}#{@themepack-window-status-format}#{@themepack-window-status-suffix}"
4648

4749
# Powerline color options
48-
set -goq @powerline-color-main-1 colour24
49-
set -goq @powerline-color-main-2 colour33
50-
set -goq @powerline-color-main-3 colour31
51-
set -goq @powerline-color-black-1 black
52-
set -goq @powerline-color-grey-1 colour233
53-
set -goq @powerline-color-grey-2 colour235
54-
set -goq @powerline-color-grey-3 colour238
55-
set -goq @powerline-color-grey-4 colour240
56-
set -goq @powerline-color-grey-5 colour243
57-
set -goq @powerline-color-grey-6 colour245
50+
set -goq @powerline-color-main-1 colour24
51+
set -goq @powerline-color-main-2 colour33
52+
set -goq @powerline-color-main-3 colour31
53+
set -goq @powerline-color-black-1 black
54+
set -goq @powerline-color-grey-1 colour233
55+
set -goq @powerline-color-grey-2 colour235
56+
set -goq @powerline-color-grey-3 colour238
57+
set -goq @powerline-color-grey-4 colour240
58+
set -goq @powerline-color-grey-5 colour243
59+
set -goq @powerline-color-grey-6 colour245
5860

5961
# Powerline Block Override
6062
set -goqF @powerline-color-activity-1 "#{@powerline-color-main-3}"
@@ -109,26 +111,42 @@ set -goqF @theme-status-right-fg "#{@powerline-status-right-fg}"
109111
set -goq @theme-status-right-length 150
110112
set -goqF @theme-window-status-activity-bg "#{@theme-status-bg}"
111113
set -goqF @theme-window-status-activity-fg "#{@powerline-color-activity-1}"
114+
set -goq @theme-window-status-separator ""
112115
set -goqF @theme-window-status-current-bg "#{@powerline-color-main-1}"
113116
set -goqF @theme-window-status-current-fg "#{@powerline-color-black-1}"
114-
set -goq @theme-window-status-separator ""
115117
set -goqF @theme-window-status-format " #{@themepack-window-status-format} "
116118
set -goqF @theme-window-status-current-format " #{@themepack-window-status-current-format} "
117119

118-
# Apply theme options
119-
set -gF display-panes-active-colour "#{@theme-display-panes-active-colour}"
120-
set -gF display-panes-colour "#{@theme-display-panes-colour}"
121-
set -gF message-command-style "fg=#{@theme-message-command-fg},bg=#{@theme-message-command-bg}"
122-
set -gF message-style "fg=#{@theme-message-fg},bg=#{@theme-message-bg}"
123-
set -gF status-interval "#{@theme-status-interval}"
124-
set -gF status-justify "#{@theme-status-justify}"
125-
set -gF status-left "#{@theme-status-left}"
126-
set -gF status-left-length "#{@theme-status-left-length}"
127-
set -gF status-left-style "fg=#{@theme-status-left-fg},bg=#{@theme-status-left-bg}"
128-
set -gF status-right "#{@theme-status-right}"
129-
set -gF status-right-length "#{@theme-status-right-length}"
130-
set -gF status-right-style "fg=#{@theme-status-right-fg},bg=#{@theme-status-right-bg}"
131-
set -gF status-style "fg=#{@theme-status-fg},bg=#{@theme-status-bg}"
120+
# Customizable prefixes and suffixes for @theme-* format options
121+
set -goq @theme-status-left-prefix ""
122+
set -goq @theme-status-left-suffix ""
123+
set -goq @theme-status-right-prefix ""
124+
set -goq @theme-status-right-suffix ""
125+
set -goq @theme-window-status-current-prefix ""
126+
set -goq @theme-window-status-current-suffix ""
127+
set -goq @theme-window-status-prefix ""
128+
set -goq @theme-window-status-suffix ""
129+
130+
# Apply prefixes and suffixes to @theme-* format options
131+
set -gqF @theme-status-left "#{@theme-status-left-prefix}#{@theme-status-left}#{@theme-status-left-suffix}"
132+
set -gqF @theme-status-right "#{@theme-status-right-prefix}#{@theme-status-right}#{@theme-status-right-suffix}"
133+
set -gqF @theme-window-status-current-format "#{@theme-window-status-current-prefix}#{@theme-window-status-current-format}#{@theme-window-status-current-suffix}"
134+
set -gqF @theme-window-status-format "#{@theme-window-status-prefix}#{@theme-window-status-format}#{@theme-window-status-suffix}"
135+
136+
# Apply @theme-* options to Tmux
137+
set -gF display-panes-active-colour "#{@theme-display-panes-active-colour}"
138+
set -gF display-panes-colour "#{@theme-display-panes-colour}"
139+
set -gF message-command-style "fg=#{@theme-message-command-fg},bg=#{@theme-message-command-bg}"
140+
set -gF message-style "fg=#{@theme-message-fg},bg=#{@theme-message-bg}"
141+
set -gF status-interval "#{@theme-status-interval}"
142+
set -gF status-justify "#{@theme-status-justify}"
143+
set -gF status-left "#{@theme-status-left}"
144+
set -gF status-left-length "#{@theme-status-left-length}"
145+
set -gF status-left-style "fg=#{@theme-status-left-fg},bg=#{@theme-status-left-bg}"
146+
set -gF status-right "#{@theme-status-right}"
147+
set -gF status-right-length "#{@theme-status-right-length}"
148+
set -gF status-right-style "fg=#{@theme-status-right-fg},bg=#{@theme-status-right-bg}"
149+
set -gF status-style "fg=#{@theme-status-fg},bg=#{@theme-status-bg}"
132150
set -gwF clock-mode-colour "#{@theme-clock-mode-colour}"
133151
set -gwF clock-mode-style "#{@theme-clock-mode-style}"
134152
set -gwF mode-style "fg=#{@theme-mode-fg},bg=#{@theme-mode-bg}"

0 commit comments

Comments
 (0)