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 8 months ago
eyestrainreminder Added "Exit" functionality 8 months ago
.gitignore Added vscode to gitignore 8 months ago
LICENSE Initial commit 8 months ago
README.md Custom sound feature 8 months ago
setup.py Fixed file lookup 8 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