ClamshellKeeper app icon

ClamshellKeeper

MacBook clamshell keep-awake from the menu bar, without hiding the exact pmset commands it can run.

For developers who want a clear, reversible GUI around pmset -a disablesleep 1 and pmset -a disablesleep 0.

Source-build-only preview

No public binary is distributed until Developer ID signing, notarization, stapling, checksums, and Gatekeeper testing are complete.

Exact privileged scope

/usr/bin/pmset -a disablesleep 1
/usr/bin/pmset -a disablesleep 0

The optional sudoers helper grants only those two exact commands.

Undo everything

sudo /usr/bin/pmset -a disablesleep 0
sudo rm -f /private/etc/sudoers.d/clamshellkeeper