From 708eeda25d3d6e47afaa75fbb77a162cb3c1ff09 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Tue, 15 Sep 2026 14:48:32 +0200 Subject: 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. --- notifications/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'notifications') 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`. -- cgit v1.2.3