Smart screen breaks after focused work. A macOS menu bar app for auto lock-and-rest cycles.
- ⏱️ Countdown timer in the macOS menu bar
- 🔒 Automatically locks the screen when time runs out
- 🔁 Supports continuous and one-time countdown modes
- 🧩 Minimal UI (no Dock icon, menu bar only)
- ⚙️ Custom durations:
- 10 seconds
- 60 seconds (default)
- 5 minutes
- 15 minutes
- 30 minutes
- 60 minutes
- 🆔 Version info and GitHub repo link
- 👩💻 Stay focused during deep work sessions
- 🧠 Take regular breaks to reduce mental fatigue
- 👨👩👧 Help children manage screen time
- 🧘 Improve productivity with better rest cycles
- Launch AutoBreak (it runs in the menu bar only)
- Click the lock icon in the menu bar
- Select a countdown duration
- The screen will auto-lock when the timer reaches zero
- Continuous Mode: Always restarts the 60-second countdown after locking
- One-time Mode: Runs once, then stops
- Download the latest version from GitHub Releases
- Open the
.dmg
file - Drag AutoBreak to the
Applications
folder - Launch and configure from the menu bar
- macOS 11 or later
- Swift 5.5+
- Ensure AppleScript permission is granted in System Preferences
- Check screen sleep settings in System Settings → Lock Screen
- Restart the app after changing system permissions
MIT License
Copyright © guomengtao