Pause Shake It On Below a Battery Threshold

Shake It On 1.1.0 adds a battery threshold sub-toggle to the Pause when on battery condition. Configure a percentage (5–95% in 5% steps) and shaking only pauses when battery drops below it.

All-or-nothing isn't always right

Shake It On has always had a "Pause when on battery" toggle. Useful, but binary β€” the moment you unplug, shaking stops, even if you have 90% battery and 5 hours of work left.

The battery threshold sub-toggle gives you a middle ground. Stay awake on battery while charge is healthy; stand down when it gets low.

Set up a threshold

  1. Open Settings (menu bar β†’ Settings…).
  2. Scroll to Paused When.
  3. Turn on On battery.
  4. An indented sub-toggle appears: Only below threshold. Turn it on.
  5. Use the slider to pick a percentage (5–95% in 5% steps).

Now Shake It On only pauses when the Mac is on battery AND the charge is below your threshold.

Battery threshold ships in Shake It On 1.1.0. Stay awake on battery while charge is healthy.

Picking a threshold

  • 20% β€” the conservative answer. Match macOS's built-in low-power notification threshold.
  • 30% β€” a generous "I want to land safely" buffer. Pause early so you have time to find an outlet.
  • 50% β€” half-and-half. Stay awake for the first half of battery life, then start respecting the laptop's own power management.
  • 10% β€” "fight to the end". Stay awake until there's almost nothing left.

How battery level is read

Shake It On reads battery state via macOS's IOKit Power Sources framework β€” the same source Activity Monitor and the menu-bar battery indicator use. The reported number matches whatever the system shows at the top right of your menu bar.

On Macs without a battery (Mac mini, Mac Studio, iMac), the toggle is harmless β€” there's nothing for it to detect, so it never triggers a pause.

Tip
Pair the battery threshold with Auto-disable after N hours for a belt-and-braces battery-saving setup. Battery threshold pauses when low; auto-disable stops the timer entirely after your usual workday.

When the binary toggle is better

Some scenarios where you want the basic "On battery β†’ pause" with no threshold:

  • You're traveling and explicitly want minimum battery drain.
  • You only ever use Shake It On at your desk, plugged in.
  • You're protecting an aging battery and want to never drain it for keep-awake purposes.

For all of those, leave the threshold sub-toggle off; the original "On battery" toggle behaves the same as before.

Keep your Mac awake the easy way.
Shake It On lives in your menu bar and uses organic mouse movement to prevent sleep. Set it once and forget it.
One-time purchase. No subscription. Free updates forever.