Skip to content
👀 Reminds the user to take regular breaks and helps prevent eye strain
Python
Branch: master
Clone or download

Latest commit

Latest commit 5aea16c May 20, 2017

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
sauron 🍭 Added logo Apr 9, 2015
test
.gitignore
.travis.yml no module pynotify in some systems Apr 5, 2015
LICENSE Initial commit Apr 3, 2015
README.md Fixed README formatting May 19, 2017
logo.gif 🍭 Added logo Apr 9, 2015
requirements.txt no module pynotify in some systems Apr 5, 2015
setup.py 🔧 Added requirements Apr 5, 2015

README.md

Sauron

Sauron has great psychic powers, including the ability to "see" at great distances.

Sauron

Programmers like you and me tend to strain our eyes by spending hours at the computer trying to change the world :)

Such strain draws Sauron's attenton to you, and he reminds you to take a 20s break!

What

Sauron reminds the user to take regular breaks and helps prevent RSI & CVS. Since it is nearly impossible for any computer users to remember that they have to take a break every 20 minutes, Sauron can help you in your mission.

Installing

Using pip:

$ pip install -e git+https://github.com/sananth12/sauron.git#egg=sauron

Build from source:

Download the zip, or clone the repo.

$ cd sauron/
$ python setup.py install

Note that Sauron depends on libnotify.

Usage

By default, Sauron reminds you every 20 minutes.

$ sauron

or,

$ sauron --time 60 # Reminds you every minute!

Why

Computer vision syndrome (CVS) is a temporary condition resulting from focusing the eyes on a computer display for protracted, uninterrupted periods of time. Some symptoms of CVS include headaches, blurred vision, neck pain, redness in the eyes, fatigue, eye strain, dry/ irritated eyes, double vision, vertigo/dizziness and difficulty refocusing the eyes.

Computer vision syndrome affects about 90% of the people who spend three hours or more a day at a computer.

20-20-20 Rule

To help you deal with this problem, the 20-20-20 rule suggests that after every 20 minutes, you should take a break for at least 20 seconds and look at objects that are 20 feet(6m) away.

NOTE

Tested and works in Gnome and Unity.

You can’t perform that action at this time.