macOS CLI
batt-sail
Battery charge limits for macOS with native SMC/BCLM sailing mode, presets, and daemon support.
Install
Run this on the Mac where batt-sail will be used.
curl -fsSL https://mlkfs.com/batt-sail.sh | sh Requires
macOS 12+ with native Intel SMC/BCLM backend.
Start
sudo batt-sail custom --min 70 --max 80
Check
batt-sail status
Typical setup
sudo batt-sail preset desktop sudo batt-sail daemon install batt-sail status