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.

View source
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