You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: basic.tmuxtheme
+41-23Lines changed: 41 additions & 23 deletions
Original file line number
Diff line number
Diff line change
@@ -2,33 +2,35 @@
2
2
# Basic theme
3
3
#
4
4
5
-
# Themepack format options - Overrideable
5
+
# Themepack format options
6
6
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
7
16
set -goq @themepack-status-left-area-left-prefix ""
8
17
set -goq @themepack-status-left-area-left-suffix ""
9
-
set -goq @themepack-status-left-area-middle-format "#I"
10
18
set -goq @themepack-status-left-area-middle-prefix ""
11
19
set -goq @themepack-status-left-area-middle-suffix ""
12
-
set -goq @themepack-status-left-area-right-format "#P"
13
20
set -goq @themepack-status-left-area-right-prefix ""
14
21
set -goq @themepack-status-left-area-right-suffix ""
15
-
set -goq @themepack-status-right-area-left-format "#H"
16
22
set -goq @themepack-status-right-area-left-prefix ""
17
23
set -goq @themepack-status-right-area-left-suffix ""
18
-
set -goq @themepack-status-right-area-middle-format "%H:%M:%S"
19
24
set -goq @themepack-status-right-area-middle-prefix ""
20
25
set -goq @themepack-status-right-area-middle-suffix ""
21
-
set -goq @themepack-status-right-area-right-format "%d-%b-%y"
22
26
set -goq @themepack-status-right-area-right-prefix ""
23
27
set -goq @themepack-status-right-area-right-suffix ""
24
-
set -goq @themepack-window-status-current-format "#I:#W#F"
25
28
set -goq @themepack-window-status-current-prefix ""
26
29
set -goq @themepack-window-status-current-suffix ""
27
-
set -goq @themepack-window-status-format "#I:#W#F"
28
30
set -goq @themepack-window-status-prefix ""
29
31
set -goq @themepack-window-status-suffix ""
30
32
31
-
# Themepack format options - combine prefixes, formats, and suffixes
33
+
# Apply prefixes and suffixes to @themepack-* format options
32
34
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}"
33
35
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}"
34
36
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
73
75
set -goqF @theme-window-status-format " #{@themepack-window-status-format} "
74
76
set -goq @theme-window-status-separator ""
75
77
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}"
90
108
set -gwF clock-mode-colour "#{@theme-clock-mode-colour}"
91
109
set -gwF clock-mode-style "#{@theme-clock-mode-style}"
92
110
set -gwF mode-style "fg=#{@theme-mode-fg},bg=#{@theme-mode-bg}"
Copy file name to clipboardExpand all lines: default.tmuxtheme
+30-14Lines changed: 30 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -41,20 +41,36 @@ set -goq @theme-window-status-current-format "#I:#W#F"
41
41
set -goq @theme-window-status-format "#I:#W#F"
42
42
set -goq @theme-window-status-separator " "
43
43
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}"
58
74
set -gwF clock-mode-colour "#{@theme-clock-mode-colour}"
59
75
set -gwF clock-mode-style "#{@theme-clock-mode-style}"
60
76
set -gwF mode-style "fg=#{@theme-mode-fg},bg=#{@theme-mode-bg}"
Copy file name to clipboardExpand all lines: powerline/block/blue.tmuxtheme
+52-34Lines changed: 52 additions & 34 deletions
Original file line number
Diff line number
Diff line change
@@ -8,33 +8,35 @@
8
8
# https://github.com/powerline/fonts
9
9
#
10
10
11
-
# Themepack format options - Overrideable
11
+
# Themepack format options
12
12
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
13
22
set -goq @themepack-status-left-area-left-prefix ""
14
23
set -goq @themepack-status-left-area-left-suffix ""
15
-
set -goq @themepack-status-left-area-middle-format "#(whoami)"
16
24
set -goq @themepack-status-left-area-middle-prefix ""
17
25
set -goq @themepack-status-left-area-middle-suffix ""
18
-
set -goq @themepack-status-left-area-right-format "#I:#P"
19
26
set -goq @themepack-status-left-area-right-prefix ""
20
27
set -goq @themepack-status-left-area-right-suffix ""
21
-
set -goq @themepack-status-right-area-left-format "%H:%M:%S"
22
28
set -goq @themepack-status-right-area-left-prefix ""
23
29
set -goq @themepack-status-right-area-left-suffix ""
24
-
set -goq @themepack-status-right-area-middle-format "%d-%b-%y"
25
30
set -goq @themepack-status-right-area-middle-prefix ""
26
31
set -goq @themepack-status-right-area-middle-suffix ""
27
-
set -goq @themepack-status-right-area-right-format "#H"
28
32
set -goq @themepack-status-right-area-right-prefix ""
29
33
set -goq @themepack-status-right-area-right-suffix ""
30
-
set -goq @themepack-window-status-current-format "#I:#W#F"
31
34
set -goq @themepack-window-status-current-prefix ""
32
35
set -goq @themepack-window-status-current-suffix ""
33
-
set -goq @themepack-window-status-format "#I:#W#F"
34
36
set -goq @themepack-window-status-prefix ""
35
37
set -goq @themepack-window-status-suffix ""
36
38
37
-
# Themepack format options - combine prefixes, formats, and suffixes
39
+
# Apply prefixes and suffixes to @themepack-* format options
38
40
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}"
39
41
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}"
40
42
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
45
47
set -gqF @themepack-window-status-format "#{@themepack-window-status-prefix}#{@themepack-window-status-format}#{@themepack-window-status-suffix}"
46
48
47
49
# 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
58
60
59
61
# Powerline Block Override
60
62
set -goqF @powerline-color-activity-1 "#{@powerline-color-main-3}"
@@ -109,26 +111,42 @@ set -goqF @theme-status-right-fg "#{@powerline-status-right-fg}"
109
111
set -goq @theme-status-right-length 150
110
112
set -goqF @theme-window-status-activity-bg "#{@theme-status-bg}"
111
113
set -goqF @theme-window-status-activity-fg "#{@powerline-color-activity-1}"
114
+
set -goq @theme-window-status-separator ""
112
115
set -goqF @theme-window-status-current-bg "#{@powerline-color-main-1}"
113
116
set -goqF @theme-window-status-current-fg "#{@powerline-color-black-1}"
114
-
set -goq @theme-window-status-separator ""
115
117
set -goqF @theme-window-status-format " #{@themepack-window-status-format} "
116
118
set -goqF @theme-window-status-current-format " #{@themepack-window-status-current-format} "
117
119
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}"
132
150
set -gwF clock-mode-colour "#{@theme-clock-mode-colour}"
133
151
set -gwF clock-mode-style "#{@theme-clock-mode-style}"
134
152
set -gwF mode-style "fg=#{@theme-mode-fg},bg=#{@theme-mode-bg}"
0 commit comments