All Projects → sananth12 → sauron

sananth12 / sauron

Licence: MIT license
👀 Reminds the user to take regular breaks and helps prevent eye strain

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to sauron

Unity.TransformSetterInterceptor
Easily find out what exactly is changing specific transform position / rotation / scale
Stars: ✭ 76 (+216.67%)
Mutual labels:  productivity
defe
devfeed is a Tech feed Aggregator for Developers & Tech Enthusiasts
Stars: ✭ 28 (+16.67%)
Mutual labels:  productivity
reactodo
Multiple localStorage TODO lists, built with React
Stars: ✭ 28 (+16.67%)
Mutual labels:  productivity
block-site
Chrome extension that blocks access to distracting websites to improve your productivity.
Stars: ✭ 81 (+237.5%)
Mutual labels:  productivity
DropPoint
Make drag-and-drop easier using DropPoint. Drag content without having to open side-by-side windows
Stars: ✭ 303 (+1162.5%)
Mutual labels:  productivity
wd-c
🚀 Jump to custom directories in terminal
Stars: ✭ 23 (-4.17%)
Mutual labels:  productivity
hammerspoon
Boosts productivity and adds useful features to OSX.
Stars: ✭ 18 (-25%)
Mutual labels:  productivity
Tasky
Tasky is a task management app made with SwiftUI.
Stars: ✭ 22 (-8.33%)
Mutual labels:  productivity
clever-vscode
Clever help to put vscode to the next level
Stars: ✭ 17 (-29.17%)
Mutual labels:  productivity
legacy-python-cli
Command line interface used by all WakaTime text editor plugins.
Stars: ✭ 1,048 (+4266.67%)
Mutual labels:  productivity
CNeptune
CNeptune improve productivity & efficiency by urbanize .net module with meta-code to lay foundation for frameworks
Stars: ✭ 30 (+25%)
Mutual labels:  productivity
integration-test
ensure core packaging tools work well with each other
Stars: ✭ 15 (-37.5%)
Mutual labels:  pip
hubnav
A Chrome extension for navigating github.com via keyboard shortcuts. Quickly access issues for multiple repos, as well as your org's pages.
Stars: ✭ 96 (+300%)
Mutual labels:  productivity
SeleniumDemo
Selenium automation test framework
Stars: ✭ 84 (+250%)
Mutual labels:  pip
torsimany
💡✏️️ ⬇️️ JSON to Markdown converter - Generate Markdown from format independent JSON
Stars: ✭ 49 (+104.17%)
Mutual labels:  pip
FlutterInAppPIP
Flutter Code to do InAPP PIP Like Youtube
Stars: ✭ 16 (-33.33%)
Mutual labels:  pip
organic
Outliner, organizer and notes management app.
Stars: ✭ 37 (+54.17%)
Mutual labels:  productivity
frontend
Frontend PWA website for cmpct.io - Built with VueJS and Nuxt
Stars: ✭ 21 (-12.5%)
Mutual labels:  productivity
tox-pip-extensions
Augment tox with different installation methods via progressive enhancement.
Stars: ✭ 38 (+58.33%)
Mutual labels:  pip
screenshot
A screenshot API to convert web to image or PDF. Supports desktop and mobile views.
Stars: ✭ 108 (+350%)
Mutual labels:  productivity

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].