aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/plans/2026-09-15-notifyd.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/superpowers/plans/2026-09-15-notifyd.md')
-rw-r--r--docs/superpowers/plans/2026-09-15-notifyd.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/docs/superpowers/plans/2026-09-15-notifyd.md b/docs/superpowers/plans/2026-09-15-notifyd.md
index 711a86d..3b3e491 100644
--- a/docs/superpowers/plans/2026-09-15-notifyd.md
+++ b/docs/superpowers/plans/2026-09-15-notifyd.md
@@ -59,16 +59,16 @@
- Consumes: nothing.
- Produces: `type Urgency string` with `Low`, `Normal`, `Critical`; `UrgencyFromHints(map[string]dbus.Variant) Urgency`; `EffectiveTimeoutMS(expire int32, u Urgency) int64`; `StackTagFromHints(map[string]dbus.Variant) string`; `ParseActions(flat []string) [][2]string`. Every later task uses these.
-- [ ] **Step 1: Create the repo on the server and clone it**
+- [x] **Step 1: Create the repo on the server and clone it** (done)
-Outward-facing, and phase 1 needs the smartcard, so this is a user step. Ask the user to run:
+Created public under the `Linux` cgit section, and cloned to `~/Programming/GIT/notifyd`:
```bash
-gitctl -y repo create notifyd --private --desc "Desktop notification daemon"
+gitctl -y repo create notifyd --section Linux --desc "Desktop notification daemon for Hyprland: owns org.freedesktop.Notifications, publishes state as files for a quickshell renderer"
git clone danix_git:notifyd ~/Programming/GIT/notifyd
```
-`--private` keeps it off the public cgit index; to publish it instead, drop `--private` and add `--section "<name>"` from `gitctl sections list`. Expected: the repo exists on the server and is cloned. All later steps run in `~/Programming/GIT/notifyd`.
+All later steps run in `~/Programming/GIT/notifyd`.
- [ ] **Step 2: Initialise the module and the license**