diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index f73b9e6..8445bb6 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -202,6 +202,15 @@ how to override it. Items marked ✓ are shipped. idle behaviour. - Remaining: a boot-only→event-driven charge-limit re-apply (udev) if a firmware resets the threshold on unplug. + - Remaining: the `custom/powerprofile` Waybar indicator only lands in the + generated config — the summer-day/night whole-swap `waybar.jsonc` don't + show it (the module's exec points at Nix-built script store paths, which + can't go in static JSON). Fix by promoting `powerProfileStatus`/`Cycle` + from `writeShellScript` to named `writeShellScriptBin`s on PATH, then + reference them by bare name from both the generated config and the + whole-swap themes (the same parity the DND bell now has). General + pattern: any new generated-config module needs adding to the whole-swap + themes too. - **Opt-in services & integrations:** the counterpart to the opt-*out* application suite above — heavier or more personal integrations shipped **off by default**, each a `nomarchy.services..enable` toggle a