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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
# ARC Raiders-inspired field terminal preset for tablero.
#
# Copy to `$XDG_CONFIG_HOME/tablero/config.toml` (or
# `~/.config/tablero/config.toml`) and restart tablero. This is an opinionated
# desktop loadout, not the built-in default configuration. Any omitted field
# still falls back to tablero's built-in value.
#
# Colors accept "#rrggbb" or "#rrggbbaa". This preset follows the shared ARC
# Raiders palette: purple-black surfaces, warm cream text, cyan focus, rainbow
# semantic accents, and translucent state fills.
= 38
[]
= "#00000000"
= 4
= 4
= ["workspaces", "title"]
= []
= [
"updates",
"bluetooth",
"backlight",
"volume",
"system",
"network",
"tray",
"notifications",
"battery",
"power-profiles-daemon",
"hypridle",
"power",
"clock",
]
[]
= "#140917"
= "#eae2cf"
= "#7decff"
[]
# Widget icons are built-in vector art, so no icon font is required. `family`
# just picks the text face for labels; remove it to use the system default. A
# Nerd Font is only needed if you set custom text glyphs via `icon = "…"` or a
# `format-icons` string.
= "JetBrainsMono Nerd Font"
= 15.0
# Workspace cells are the strongest signal: purple-black equipment keys with a
# cyan active slab. A two-pixel radius keeps them machined, not pillowy.
[]
= "#1c0e1ee8"
= "#9a8a98"
= "#7decff"
= "#3d1f3a"
= 1
= 2
# The focused mission context follows the workspaces as a single left-side strip.
# Its quieter outline separates context from the cyan selection without making
# the title compete with live alerts.
[]
= "#1c0e1ee8"
= "#eae2cf"
= "#2a1428"
= 1
= 2
= 12
= "none"
# App tray icons arrive pre-rendered from each application, so a panel plate and
# outline only box them in and clash with their own colors. Left transparent, the
# icons sit directly on the bar the way Waybar renders them — sharp and self-styled.
[]
= "#eae2cf"
= 2
= 6
[]
= "#f7080b30"
= "#ff4a4d"
= "#f7080b"
# Hidden when the machine is current. checkupdates supplies official repository
# updates; when paru is installed its pending AUR updates are added to the count.
[]
= "#1c0e1ee8"
= "#f9cf07"
= "#f9cf07"
= 1
= 2
= 6
= "{icon} {count}"
# on-click = "/path/to/update-system"
[]
= "#1c0e1ee8"
= "#eae2cf"
= "#3d1f3a"
= 1
= 2
= 10
[]
= "#f7080b30"
= "#ff4a4d"
= "#f7080b"
[]
= "#1c0e1ee8"
= "#7decff"
= "#3d1f3a"
= 1
= 2
= 8
# on-click = "/usr/bin/blueman-manager"
[]
= "#1c0e1ee8"
= "#f9cf07"
= "#3d1f3a"
= 1
= 2
= 8
= "{icon} {percent}%"
= 5
[]
= "#1c0e1ee8"
= "#f5c70f"
= "#3d1f3a"
= 1
= 2
= 8
= "{icon} {percent}%"
= 20
[]
= "#f7080b30"
= "#ff4a4d"
= "#f7080b"
# Charging is unmistakable without spelling it out: bolt + percentage, green
# telemetry, a crisp success border, and a low-alpha green surface.
[]
= "#2df18520"
= "#5ff5a0"
= "#2df185"
[]
= "#1c0e1ee8"
= "#eae2cf"
= "#3d1f3a"
= 1
= 2
= 8
# Direct spawn, no shell — prefer absolute paths for reliability.
# on-click = "/usr/bin/pavucontrol"
[]
= "#1c0e1ee8"
= "#7decff"
= "#3d1f3a"
= 1
= 2
= 8
# Script must be executable (chmod +x). Tilde is expanded; no shell args.
# on-click = "~/.config/hypr/scripts/networkmanager.sh"
[]
= "#1c0e1ee8"
= "#eae2cf"
= "#3d1f3a"
= 1
= 2
= 8
[]
= "#1c0e1ee8"
= "#f5f0e0"
= "#7decff"
= 1
= 2
= 10
# on-click = "/usr/bin/gnome-calendar"
# Or with args (no shell): on-click = "gtk-launch org.gnome.Calendar"
# on-click = ["gtk-launch", "org.gnome.Calendar"]
[]
= "#1c0e1ee8"
= "#f5c70f"
= "#3d1f3a"
= 1
= 2
= 8
# Keep the bar compact; profile and driver details live in the tooltip.
= "{icon}"
= true
= "POWER MODE: {profile}\nDRIVER: {driver}"
# No `format-icons` map: the built-in vector icons carry their own accent per
# profile — green for power-saver, blue for balanced, yellow for performance.
# Set a `format-icons` table here to override them with your own text glyphs.
# Cyan means the idle daemon is protecting the session; red means it is paused.
# Left-click toggles the native Hypridle process state without a helper script.
[]
= "#1c0e1ee8"
= "#ff4a4d"
= "#7decff"
= "#3d1f3a"
= 1
= 2
= 10
# Direct executable launches (no shell): left opens the logout menu, right locks.
# Absolute paths avoid PATH surprises when tablero is started from autostart.
[]
= "#f7080b20"
= "#ff4a4d"
= "#f7080b"
= 1
= 2
= 10
= "/usr/bin/wlogout"
= "/usr/bin/hyprlock"
# Per-monitor overrides remain available. For example, this keeps a laptop bar
# shorter while adding controls useful away from a desk:
# [[monitor]]
# name = "eDP-1"
# height = 34
# [monitor.bar]
# modules-right = ["notifications", "volume", "backlight", "battery", "network", "clock"]
# [monitor.font]
# size = 14.0
# [monitor.widget.backlight]
# background = "#1c0e1e"
# foreground = "#f9cf07"
# border = "#3d1f3a"
# border-width = 1
# radius = 2
# padding = 8
# [monitor.widget.battery]
# background = "#1c0e1e"
# foreground = "#f5c70f"
# border = "#3d1f3a"
# border-width = 1
# radius = 2
# padding = 8
# warn-threshold = 20
# [monitor.widget.battery.warn]
# background = "#f7080b30"
# foreground = "#ff4a4d"
# border = "#f7080b"