System
battery for Mac notch developers
If you are extending NotNotch, battery is a host surface or a documented constraint. Battery can appear as a short HUD rather than a permanent live activity.
Last updated 2027-05-04
Host rules
Packages declare placements in manifest.json. battery may be openTab, liveActivity, or a first-party module.
Do not disable library validation
Unsigned third-party binaries stay manifest-only. That is intentional.