Small timer app that lives in menubar
- Counts down from 5, 25, or 45 minutes
- Counts down until the next whole hour
- Add extra 5 minutes to timer when running
- Optionally displays OS notification with/without sound after countdown is done
- When running, shows only the countdown (like
13:03
) and no icon - Works with dark/light color scheme
Hat tip to Camillo Visini for this blog post that I based my app on.
This is a Python3 app built with Rumps.
$ python3 -m venv env
$ source env/bin/activate
$ pip3 install -r requirements.txt
$ python3 menubar-timer.py
$ python3 setup.py py2app
- Make actual
.icns
file so that menubar icon will look good in notification - Turn sound back on after Eval Talk timer is finished/gets stopped
- Get version info in app file
- Find a way to build properly on ARM architecture. Workaround to get running on M1/2 is downloading .app file from GitHub, which builds for Intel architecture, and runs via Rosetta