Skip to content

Commit b86b048

Browse files
authored
Merge pull request #273 from ii5601/main
Update IlyaTheme (RECODE)
2 parents 534a6b9 + 2b76ba0 commit b86b048

File tree

12 files changed

+1448
-188
lines changed

12 files changed

+1448
-188
lines changed

β€Žthemes/aad708b6-7d06-4ac5-97c5-174b6b03f6fc/config.yamlβ€Ž

Lines changed: 188 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ bars:
1616
position: "top"
1717
center: false
1818
blur_effect:
19-
enabled: false
20-
acrylic: false
19+
enabled: true
20+
acrylic: true
2121
dark_mode: true
2222
round_corners: false
2323
border_color: None
@@ -36,20 +36,134 @@ bars:
3636
left:
3737
[
3838
"komorebi_control",
39+
"update_check",
3940
"komorebi_workspaces",
40-
"cava",
41-
"media"
41+
"language",
42+
"media",
43+
"cava"
4244
]
4345
center: ["clock"]
4446
right:
4547
[
46-
"grouped_widgets",
48+
"hardware_widget",
4749
"volume",
4850
"github",
4951
"notes",
52+
"launchpad",
5053
"power_menu"
5154
]
5255
widgets:
56+
traffic:
57+
type: "yasb.traffic.TrafficWidget"
58+
options:
59+
label: "\ueab4 {download_speed} | \ueab7 {upload_speed}"
60+
label_alt: "Download {download_speed} | Upload {upload_speed}"
61+
update_interval: 5000
62+
menu:
63+
blur: true
64+
round_corners: true
65+
round_corners_type: "normal"
66+
border_color: "system"
67+
alignment: "left"
68+
direction: "down"
69+
offset_top: 6
70+
offset_left: 0
71+
callbacks:
72+
on_left: "toggle_menu"
73+
on_right: "toggle_label"
74+
label_shadow:
75+
enabled: true
76+
color: "black"
77+
radius: 3
78+
offset: [ 1, 1 ]
79+
update_check:
80+
type: "yasb.update_check.UpdateCheckWidget"
81+
options:
82+
winget_update:
83+
enabled: true
84+
label: "<span>\uf0ab</span> {count}"
85+
interval: 60
86+
exclude: []
87+
label_shadow:
88+
enabled: true
89+
color: "black"
90+
radius: 3
91+
offset: [ 1, 1 ]
92+
launchpad:
93+
type: "yasb.launchpad.LaunchpadWidget"
94+
options:
95+
label: "<span>\udb85\udcde</span>"
96+
search_placeholder: "Search apps..."
97+
app_icon_size: 48
98+
window:
99+
fullscreen: false
100+
width: 1024
101+
height: 768
102+
overlay_block: true
103+
window_style:
104+
enable_blur: true
105+
round_corners: true
106+
round_corners_type: "normal"
107+
border_color: "system"
108+
window_animation:
109+
fade_in_duration: 120
110+
fade_out_duration: 100
111+
group_apps: false
112+
callbacks:
113+
on_left: "toggle_launchpad"
114+
app_title_shadow:
115+
enabled: true
116+
color: "#00000090"
117+
offset: [1, 1]
118+
radius: 2
119+
app_icon_shadow:
120+
enabled: true
121+
color: "#00000090"
122+
offset: [0, 2]
123+
radius: 8
124+
disk:
125+
type: "yasb.disk.DiskWidget"
126+
options:
127+
label: "<span>\uf473</span>"
128+
label_alt: "<span>\uf473</span>"
129+
group_label:
130+
volume_labels: ["C", "D", "E", "F"]
131+
show_label_name: true
132+
blur: True
133+
round_corners: True
134+
round_corners_type: "normal"
135+
border_color: "System"
136+
alignment: "right"
137+
direction: "down"
138+
distance: 6
139+
callbacks:
140+
on_left: "toggle_group"
141+
language:
142+
type: "yasb.language.LanguageWidget"
143+
options:
144+
label: "\uf11c {lang[language_code]} ({lang[country_code]})"
145+
label_alt: "{lang[full_name]}"
146+
update_interval: 5
147+
callbacks:
148+
on_left: "toggle_menu"
149+
on_middle: "do_nothing"
150+
on_right: "toggle_label"
151+
language_menu:
152+
blur: true
153+
round_corners: true
154+
round_corners_type: "normal"
155+
border_color: "system"
156+
alignment: "right"
157+
direction: "down"
158+
offset_top: 6
159+
offset_left: 0
160+
show_layout_icon: true
161+
layout_icon: "\uf11c"
162+
label_shadow:
163+
enabled: true
164+
color: "black"
165+
radius: 3
166+
offset: [ 1, 1 ]
53167
cava:
54168
type: "yasb.cava.CavaWidget"
55169
options:
@@ -65,7 +179,7 @@ widgets:
65179
bar_width: 4
66180
bar_type: "bars"
67181
framerate: 60
68-
hide_empty: false
182+
hide_empty: true
69183
komorebi_control:
70184
type: "komorebi.control.KomorebiControlWidget"
71185
options:
@@ -153,26 +267,34 @@ widgets:
153267
memory:
154268
type: "yasb.memory.MemoryWidget"
155269
options:
156-
label: "MEM"
270+
label: "{virtual_mem_free}/{virtual_mem_total}"
157271
label_alt: "VIRT: {virtual_mem_percent}% SWAP: {swap_mem_percent}%"
158272
update_interval: 5000
159273
progress_bar:
160274
enabled: true
275+
position: "left"
161276
size: 14
162277
thickness: 2
163278
color: "#91d7e3"
164279
background_color: "#242739"
165280
callbacks:
166281
on_left: "toggle_label"
282+
on_middle: "do_nothing"
283+
on_right: "do_nothing"
167284
memory_thresholds:
168285
low: 25
169286
medium: 50
170287
high: 90
288+
label_shadow:
289+
enabled: true
290+
color: "black"
291+
radius: 3
292+
offset: [ 1, 1 ]
171293
cpu:
172294
type: "yasb.cpu.CpuWidget"
173295
options:
174296
label: "CPU"
175-
label_alt: "CPU {info[percent][total]:.0f}%"
297+
label_alt: "CPU {info[percent][total]}%"
176298
progress_bar:
177299
enabled: true
178300
position: "left"
@@ -183,14 +305,15 @@ widgets:
183305
update_interval: 2000
184306
callbacks:
185307
on_right: "do_nothing"
186-
grouped_widgets:
308+
hardware_widget:
187309
type: "yasb.grouper.GrouperWidget"
188310
options:
189-
class_name: "grouped-widgets"
311+
class_name: "hardware-widget"
190312
widgets: [
191313
"memory",
192314
"cpu",
193-
"weather",
315+
"traffic",
316+
"disk"
194317
]
195318
container_padding:
196319
top: 0
@@ -202,14 +325,14 @@ widgets:
202325
options:
203326
label: "<span>\ueba1</span>"
204327
label_alt: "Notifications {data}"
205-
token: ghp_xxxxxxxxxxxxxxxxxxxxxx # GitHub Personal access tokens (classic) https://github.com/settings/tokens
328+
token: env # GitHub Personal access tokens (classic) https://github.com/settings/tokens
206329
max_notification: 50
207330
notification_dot:
208331
enabled: True
209332
corner: "bottom_left"
210333
color: "red"
211334
margin: [ 1, 1 ]
212-
only_unread: false
335+
only_unread: true
213336
show_comment_count: false
214337
reason_filters: []
215338
max_field_size: 54
@@ -221,7 +344,7 @@ widgets:
221344
border_color: "System"
222345
alignment: "right"
223346
direction: "down"
224-
show_categories: false
347+
show_categories: true
225348
categories_order: ["PullRequest", "Issue", "CheckSuite", "Release", "Discussion"]
226349
label_shadow:
227350
enabled: True
@@ -231,7 +354,7 @@ widgets:
231354
media:
232355
type: "yasb.media.MediaWidget"
233356
options:
234-
label: "<span>\uf001</span> {title}"
357+
label: "<span>\uf001</span>"
235358
label_alt: "<span>\udb80\udf87</span> {title}"
236359
hide_empty: true
237360
callbacks:
@@ -251,10 +374,9 @@ widgets:
251374
scrolling_label:
252375
enabled: false
253376
update_interval_ms: 100
254-
style: "left" # can be "left", "right", "bounce", "bounce-ease"
377+
style: "left"
255378
separator: " | "
256379
label_padding: 0
257-
# Easing curve params: https://www.desmos.com/calculator/j7eamemxzi
258380
ease_slope: 20
259381
ease_pos: 0.8
260382
ease_min: 0.5
@@ -313,70 +435,62 @@ widgets:
313435
color: "black"
314436
radius: 1
315437
offset: [ 1, 1 ]
316-
weather:
317-
type: "yasb.weather.WeatherWidget"
438+
volume:
439+
type: "yasb.volume.VolumeWidget"
318440
options:
319-
label: "<span>{icon}</span> {temp}" # - {location}
320-
label_alt: "<span>{icon}</span> {location}: {conditions}, {temp}" # Min {min_temp}, Max {max_temp}, Humidity {humidity}"
321-
api_key: "YOUR_API_KEY" # Get your free API key from https://www.weatherapi.com/
322-
update_interval: 300
323-
hide_decimal: true
324-
location: "Adelaide" # You can use "USA Los Angeles 90006" {COUNTRY CITY ZIP_CODE}, or just city.
325-
units: "metric" # Can be 'metric' or 'imperial'
326-
callbacks:
327-
on_left: "toggle_card"
328-
on_right: "toggle_label"
329-
icons:
330-
sunnyDay: "\udb81\udd99"
331-
clearNight: "\ue3c2"
332-
cloudyDay: "\ue21d"
333-
cloudyNight: "\ue226"
334-
rainyDay: "\ue371"
335-
rainyNight: "\ue371"
336-
snowyDay: "\udb81\udf17"
337-
snowyNight: "\udb81\udf17"
338-
blizzardDay: "\udb81\udd99"
339-
default: "\udb81\udd99"
340-
weather_card:
341-
show_hourly_forecast: true
441+
label: "<span>{icon}</span> {level}"
442+
label_alt: "{volume}"
443+
volume_icons:
444+
- "\ueee8"
445+
- "\uf026"
446+
- "\uf027"
447+
- "\uf027"
448+
- "\uf028"
449+
audio_menu:
342450
blur: true
343451
round_corners: true
344-
round_corners_type: "small"
452+
round_corners_type: "normal"
345453
border_color: "system"
346-
alignment: "center"
454+
alignment: "right"
347455
direction: "down"
348456
offset_top: 6
349-
icon_size: 48
457+
offset_left: 0
458+
show_apps: true
459+
show_app_labels: false
460+
show_app_icons: true
461+
show_apps_expanded: false
462+
app_icons:
463+
toggle_down: "\uf078"
464+
toggle_up: "\uf077"
465+
callbacks:
466+
on_left: "toggle_volume_menu"
467+
on_right: "toggle_mute"
350468
label_shadow:
351-
enabled: false
469+
enabled: true
352470
color: "black"
353-
radius: 1
471+
radius: 3
354472
offset: [ 1, 1 ]
355-
volume:
356-
type: "yasb.volume.VolumeWidget"
357-
options:
358-
label: "{level}"
359-
label_alt: "{volume}"
360-
progress_bar:
361-
enabled: true
362-
position: "left"
363-
size: 14
364-
thickness: 2
365-
color: "#91d7e3"
366-
background_color: "#242739"
367-
callbacks:
368-
on_right: "exec cmd.exe /c start ms-settings:sound"
369473
power_menu:
370-
type: "yasb.power_menu.PowerMenuWidget"
371-
options:
372-
label: "\uf011"
373-
uptime: True
374-
blur: True
375-
blur_background: True
376-
animation_duration: 250 # Milisecond
377-
button_row: 5 # Number of buttons in row, min 1 max 5
378-
buttons:
379-
shutdown: ["\uf011","Shut Down"]
380-
restart: ["\uead2","Restart"]
381-
signout: ["\udb80\udf43","Sign out"]
382-
cancel: ["\udb81\udf3a","Cancel"]
474+
type: "yasb.power_menu.PowerMenuWidget"
475+
options:
476+
label: "\uf011"
477+
uptime: true
478+
show_user: true
479+
menu_style: "popup"
480+
popup:
481+
blur: true
482+
round_corners: true
483+
round_corners_type: "normal"
484+
border_color: "System"
485+
alignment: "right"
486+
direction: "down"
487+
offset_top: 6
488+
offset_left: 0
489+
buttons:
490+
shutdown: ["\uf011", "Shut Down"]
491+
restart: ["\uead2", "Restart"]
492+
sleep: ["\u23fe", "Sleep"]
493+
signout: ["\udb80\udf43", "Sign out"]
494+
lock: ["\uea75", "Lock"]
495+
hibernate: ["\uf28e", "Hibernate"]
496+
cancel: ["", "Cancel"]
3.27 KB
Loading
58.1 KB
Loading
25 KB
Loading
14.1 KB
Loading
168 KB
Loading
338 KB
Loading
59.5 KB
Loading
75.8 KB
Loading

0 commit comments

Comments
Β (0)