docs: log power-profile Waybar parity as a follow-up
The custom/powerprofile indicator is missing from the whole-swap summer themes (its exec uses Nix-built script paths that can't go in static JSON). Note the fix (promote the scripts to named bins on PATH) and the general "new module → also add to whole-swap themes" rule. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -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.<name>.enable` toggle a
|
||||
|
||||
Reference in New Issue
Block a user