aboutsummaryrefslogtreecommitdiffstats
path: root/volume-osd/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'volume-osd/README.md')
-rw-r--r--volume-osd/README.md14
1 files changed, 9 insertions, 5 deletions
diff --git a/volume-osd/README.md b/volume-osd/README.md
index 3ef0212..f651c1d 100644
--- a/volume-osd/README.md
+++ b/volume-osd/README.md
@@ -60,11 +60,15 @@ it just renders flat translucent instead of frosted.
## Theme
-`Theme.qml` holds the Catppuccin Macchiato palette. The accent is read from
-`~/.cache/wal/udt-accent.rasi`, the file `udt-accent` writes on every wallpaper
-change, and is watched, so the OSD recolours without a restart. Lavender
-(`#b7bdf8`) is the fallback when that file is absent, which is also what makes
-this directory runnable on a machine that has no unified-desktop-theme.
+`Theme.qml` holds no palette of its own beyond a fallback. The colours come
+from `~/.cache/wal/udt-palette.qml`, which `udt-accent` generates on every
+wallpaper change from unified-desktop-theme's `palette.rasi`, carrying the
+whole Macchiato palette plus the accent snapped from the wallpaper.
+
+That file is watched, so editing the palette in unified-desktop-theme and
+regenerating recolours a running OSD with no restart. Where the file does not
+exist, the hardcoded defaults in `Theme.qml` apply, which is what keeps this
+directory runnable on a machine without unified-desktop-theme.
## Two details worth knowing