aboutsummaryrefslogtreecommitdiffstats
path: root/palette/roles-frappe.conf
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-16 08:27:27 +0200
committerDanilo M. <danix@danix.xyz>2026-09-16 08:27:27 +0200
commite520610f5bb3512a4243f2f14f016cdd02badbcd (patch)
treef35eeb1279d6bcf5a928c1215bdee985e7a3640f /palette/roles-frappe.conf
parenta183b4a054d96f310d867b79d7b9fb7a6b875bb8 (diff)
downloadunified-desktop-theme-e520610f5bb3512a4243f2f14f016cdd02badbcd.tar.gz
unified-desktop-theme-e520610f5bb3512a4243f2f14f016cdd02badbcd.zip
refactor(dunst): drop dunst as a consumer, quickshell presents now
dunst no longer runs on this desktop. notifyd owns org.freedesktop.Notifications and the quickshell notifications shell draws the balloons, reading the palette from ~/.cache/wal/udt-palette.qml like every other quickshell component. So the whole dunst path was generating a config nothing read. It was also actively wrong. pywal rendered ~/.cache/wal/dunstrc from the installed template, then wal.sh restarted dunst on it while @ACCENT@ was still an unsubstituted placeholder, and udt-accent restarted it a second time after substituting. Two restarts per wallpaper change, the first on a broken config, for a daemon that could not claim the bus name anyway. Removes gen_dunst and its TARGETS entry, write_dunst and DUNSTRC, the install block, templates/dunstrc.in and the gitignore entry. The reload table now lists quickshell, which needs no signal: it watches the generated palette and re-reads it in place. The [state] roles stay. They were never dunst-only; waybar module states and conky warnings use the same four. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'palette/roles-frappe.conf')
-rw-r--r--palette/roles-frappe.conf2
1 files changed, 1 insertions, 1 deletions
diff --git a/palette/roles-frappe.conf b/palette/roles-frappe.conf
index 20d1092..4addbdd 100644
--- a/palette/roles-frappe.conf
+++ b/palette/roles-frappe.conf
@@ -20,7 +20,7 @@ fg_dim = subtext0
fg_faint = overlay0
# The one colour that tracks the wallpaper. udt-accent overrides this per
-# wallpaper for rofi, dunst, Hyprland and Firefox; the value here is the
+# wallpaper for rofi, quickshell, Hyprland and Firefox; the value here is the
# fallback, and what the consumers that do not track it sit on permanently.
accent = lavender