A small background tool to remind the user of the "20-20-20" rule
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Abhorrent_Anger 7aac8e5f65 Added "Exit" functionality 10 months ago
eyestrainreminder Added "Exit" functionality 10 months ago
.gitignore Added vscode to gitignore 10 months ago
LICENSE Initial commit 11 months ago
README.md Custom sound feature 10 months ago
setup.py Fixed file lookup 11 months ago



A small background tool to remind the user of the “20-20-20” rule. Uses system notifications and sound cues. Made primarily for GNU/Linux, but should theoretically work with other environments.

First, you might need these packages:

sudo apt-get install python-gobject libnotify-bin python-gst-1.0

Second, just install the tool and required Python modules by cloning the repository and running:

cd EyeStrainReminder
pip install . --user

Run it simply with, or preferably put it to run on boot as:

$ eyestrainreminder

Optional parameters can be viewed through “$ eyestrainreminder -h”. In short, it's possible to set a custom notification sound, mute the notification sound, turn off notifications by default and invert the tray icon colors. In order to remove it, just run:

pip uninstall EyeStrainReminder