A menu bar app that wraps /usr/bin/caffeinate for quick keep-awake control
![]() |
![]() |
| Inactive | Active with countdown |
- Toggle caffeinate assertions with plain-English hints
- Session modes: Manual, Duration (with countdown), Wait for PID, Command
- PID picker with running process names
- Settings persist via
@AppStorage - Live menu bar countdown while running a timed session
brew tap mdsakalu/tap
brew install --cask baristaTip: To install without sudo, add
--appdir=~/Applications
Download Barista-macos.zip from Releases, unzip, and drag Barista.app to Applications.
swift build -c release
scripts/package_app.sh buildThe packaged app will be at build/Barista.app.
open Package.swiftSelect the Barista scheme and Run. Requires macOS 13+ and Xcode 15+.
MIT License - see LICENSE for details.
Background image is CC BY-SA 3.0 - see ATTRIBUTION.md.

