mirror of
https://github.com/arthur-pbty/arthur-os.git
synced 2026-08-04 12:47:51 +02:00
Keep only the non-obvious bits: the override mechanism, what counts as "active" on the bar, the flyout text-color constraint, the notifications-border convention, and the image-picker alpha modulation. Drop comments that just restated the key names.
35 lines
1013 B
Smarty
35 lines
1013 B
Smarty
# Omarchy shell colors. Defaults derive from colors.toml; themes can ship
|
|
# themes/<name>/shell.toml to override individual keys.
|
|
|
|
[bar]
|
|
background = "{{ background }}"
|
|
text = "{{ foreground }}"
|
|
# Modules calling attention to themselves (recording, voxtype, alerts, updates)
|
|
active = "{{ color1 }}"
|
|
|
|
[popups]
|
|
# Shared by every bar flyout. Body text inside flyouts is not separately
|
|
# themable — it follows [bar].text.
|
|
background = "{{ background }}"
|
|
border = "{{ foreground }}"
|
|
|
|
[notifications]
|
|
background = "{{ background }}"
|
|
text = "{{ foreground }}"
|
|
# Conventionally matches the Hyprland active-window border
|
|
border = "{{ accent }}"
|
|
countdown = "{{ accent }}"
|
|
|
|
[menu]
|
|
background = "{{ background }}"
|
|
text = "{{ foreground }}"
|
|
selected = "{{ accent }}"
|
|
|
|
[image-picker]
|
|
# Drawn at ~70% alpha as a scrim
|
|
background = "{{ background }}"
|
|
text = "{{ foreground }}"
|
|
selected-border = "{{ accent }}"
|
|
# Drawn at ~28% alpha
|
|
unselected-border = "{{ foreground }}"
|