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.
|
idle behaviour.
|
||||||
- Remaining: a boot-only→event-driven charge-limit re-apply (udev) if a
|
- Remaining: a boot-only→event-driven charge-limit re-apply (udev) if a
|
||||||
firmware resets the threshold on unplug.
|
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*
|
- **Opt-in services & integrations:** the counterpart to the opt-*out*
|
||||||
application suite above — heavier or more personal integrations shipped
|
application suite above — heavier or more personal integrations shipped
|
||||||
**off by default**, each a `nomarchy.services.<name>.enable` toggle a
|
**off by default**, each a `nomarchy.services.<name>.enable` toggle a
|
||||||
|
|||||||
Reference in New Issue
Block a user