Files
Nomarchy/modules
Bernardo Magri 7bfe1af5b1
All checks were successful
Check / eval (push) Successful in 3m16s
fix(power): coalesce charge-limit reapply events
USB-C power event bursts could repeatedly restart and SIGTERM the settling oneshot until systemd reached its start limit. Let successful runs return inactive and use coalescing start jobs for immediate and delayed reapplication.

Verified: V0 nix flake check --no-build, module parse, and git diff --check; V2 focused battery-charge-limit KVM test with a 12-event active-run burst. V3 hardware item #101 remains queued.
2026-07-13 14:09:05 +01:00
..