aboutsummaryrefslogtreecommitdiffstats
path: root/notifications/README.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-15 14:48:32 +0200
committerDanilo M. <danix@danix.xyz>2026-09-15 14:48:32 +0200
commit708eeda25d3d6e47afaa75fbb77a162cb3c1ff09 (patch)
tree7906ddd6ccc14e0d7252ac500ba3aedfabd1dbae /notifications/README.md
parent4e6e5c675b3cb1b28c757576dccdadd76ae07257 (diff)
downloadquickshell-708eeda25d3d6e47afaa75fbb77a162cb3c1ff09.tar.gz
quickshell-708eeda25d3d6e47afaa75fbb77a162cb3c1ff09.zip
docs(notifications): document the renderers and record the traps
The daemon is a separate process and the files are the interface; suppression lives in the balloon shell so the drawer can list what DND held back; and the drawer flag is what stops a notification appearing as both a balloon and a row.
Diffstat (limited to 'notifications/README.md')
-rw-r--r--notifications/README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/notifications/README.md b/notifications/README.md
index e71237a..91fb758 100644
--- a/notifications/README.md
+++ b/notifications/README.md
@@ -25,3 +25,11 @@ draw but close and actions do nothing.
Hyprland blurs a layer surface only when a rule names its namespace. This
component sets `quickshell-notifications`; the rule is in
`~/.config/hypr/sections/decorations.lua`.
+
+## History rows
+
+The spec calls history rows closable individually. `notifyctl` has no per-id
+history delete, only `clear-history`, so the history page ships a clear all
+and inert rows. The daemon verb and the renderer row it needs are tracked in
+the `notifyd` repo's `TODO.md`; when that ships, the row's X is wired to
+`notifyctl history-remove`.