Slim down comments in shell.toml.tpl
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.
This commit is contained in:
@@ -1,50 +1,34 @@
|
|||||||
# Omarchy shell colors. Defaults below derive from colors.toml. Any theme
|
# Omarchy shell colors. Defaults derive from colors.toml; themes can ship
|
||||||
# can ship its own shell.toml at themes/<name>/shell.toml to override
|
# themes/<name>/shell.toml to override individual keys.
|
||||||
# individual keys — anything left out falls back to the values here.
|
|
||||||
|
|
||||||
[bar]
|
[bar]
|
||||||
# The bar strip itself
|
|
||||||
background = "{{ background }}"
|
background = "{{ background }}"
|
||||||
# Clock, weather, workspace numbers, indicator glyphs
|
|
||||||
text = "{{ foreground }}"
|
text = "{{ foreground }}"
|
||||||
# Module in an "active" state: screen recording, voxtype listening,
|
# Modules calling attention to themselves (recording, voxtype, alerts, updates)
|
||||||
# weather alert, update available. Same color is used everywhere a
|
|
||||||
# module wants to call attention to itself.
|
|
||||||
active = "{{ color1 }}"
|
active = "{{ color1 }}"
|
||||||
|
|
||||||
[popups]
|
[popups]
|
||||||
# Body fill for every flyout opened from the bar: wifi, bluetooth, audio,
|
# Shared by every bar flyout. Body text inside flyouts is not separately
|
||||||
# calendar, weather, control-center, notification-center, media. Body text
|
# themable — it follows [bar].text.
|
||||||
# inside the flyouts is not separately themable — it follows [bar].text.
|
|
||||||
background = "{{ background }}"
|
background = "{{ background }}"
|
||||||
# 1px outline around the flyout
|
|
||||||
border = "{{ foreground }}"
|
border = "{{ foreground }}"
|
||||||
|
|
||||||
[notifications]
|
[notifications]
|
||||||
# Toast card body
|
|
||||||
background = "{{ background }}"
|
background = "{{ background }}"
|
||||||
# Title and message text
|
|
||||||
text = "{{ foreground }}"
|
text = "{{ foreground }}"
|
||||||
# Card outline. Most themes match this to their Hyprland active-window
|
# Conventionally matches the Hyprland active-window border
|
||||||
# border so notifications visually belong to the focused window.
|
|
||||||
border = "{{ accent }}"
|
border = "{{ accent }}"
|
||||||
# Bottom countdown bar that drains while the toast is on screen
|
|
||||||
countdown = "{{ accent }}"
|
countdown = "{{ accent }}"
|
||||||
|
|
||||||
[menu]
|
[menu]
|
||||||
# Omarchy menu surface (the launcher-style picker invoked by the menu key)
|
|
||||||
background = "{{ background }}"
|
background = "{{ background }}"
|
||||||
# Unhighlighted menu items
|
|
||||||
text = "{{ foreground }}"
|
text = "{{ foreground }}"
|
||||||
# Currently hovered / keyboard-selected item
|
|
||||||
selected = "{{ accent }}"
|
selected = "{{ accent }}"
|
||||||
|
|
||||||
[image-picker]
|
[image-picker]
|
||||||
# Backdrop scrim behind the picker (the picker draws this at ~70% alpha)
|
# Drawn at ~70% alpha as a scrim
|
||||||
background = "{{ background }}"
|
background = "{{ background }}"
|
||||||
# Tile labels (image filename / theme name)
|
|
||||||
text = "{{ foreground }}"
|
text = "{{ foreground }}"
|
||||||
# 3px stroke around the currently selected tile
|
|
||||||
selected-border = "{{ accent }}"
|
selected-border = "{{ accent }}"
|
||||||
# 1px stroke around every other tile (picker applies ~28% alpha)
|
# Drawn at ~28% alpha
|
||||||
unselected-border = "{{ foreground }}"
|
unselected-border = "{{ foreground }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user