A macOS app to measure time you spend in front of computer screen.
Features:
- shows current computer time in menu bar ("pie clock" icon)
- notifies you when it's time to take a break (after 1 hour by default)
- resets when you take a break (at least 3 minutes in screensaver or computer sleep)
Dependencies:
- python3
- rumps
- reportlab (to generate PDF icons)
Generate PDF icon:
make icon
Create App:
python3 setup.py py2app
Run in alias mode:
python3 setup.py py2app -A
./dist/Computer\ Time.app/Contents/MacOS/Computer\ Time
References:
- Screensaver notifications: Stack Overflow 1419531
- Sleep and wake notifications: Apple Technical Q&A QA1340