Skip to content
A Python app for Mac to help you follow the 20-20-20 rule
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
libs
.gitignore
README.md
main.py
runtimer.py

README.md

20twenty20

Many of us spend a good deal of our time staring at screens from laptops, computers, smartphones, gaming systems and television. This can put a lot of strain on our eyes and cause eye fatigue. When using your screens give your eyes a break. Use the 20-20-20 rule. Every 20 minutes, take a 20-second break and focus your eyes on something at least 20 feet away. — Canadian Association of Optometrists

20twenty20 is a Python (2.7) app for Mac to help you follow the 20-20-20 rule by displaying a fullscreen message reminding you to look away from your screen (along with an inspirational quote) every 20 minutes. Comes with status bar controls.

Download/Install/Run

The app now comes packaged in a nice .app file - download the latest zip at https://github.com/eohomegrownapps/20twenty20/releases/latest.

Run from source

Install

pip install pygame rumps schedule

Run

python main.py &

You can probably wrap this in an Automator script or make a bash alias or... something

Credits

  • Icon: Eye by Edward Boatman, The Noun Project
You can’t perform that action at this time.