Madoshakalaka / adhd

Keep myself highly focused on work

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ADHD

Intended for personal use

Requires properly configured redis server

Build Status codecov PyPI version PyPI pyversions

Installation

$ pip install adhd

Run adhd at startup (and run in the background if not already)

$ adhd intensifies

What Does It Do

Keep myself highly focused on work

How to Use

First, register any number of different devices by having adhd running on it.

For example I have a Windows tablet and PC.

Now on any of the devices:

$ adhd for 1h

Then any operation on registered devices will be monitored for 1 hour.

Operation can include: Mouse movement, mouse clicks, and key presses.

During the hour, if an inactivity of 10 seconds is detected anytime. There will be alert messages popping up on the screen across all devices.

If an inactivity of 20 seconds is detected, e-mails will be automatically sent to ALL MY G-MAIL CONTACTS with the following content:

Matt is not concentrating on his work

To have an emergency stop (alien invasion or earthquakes or something)

$ adhd cured --password ahshitherewegoagain

When the emergency is resolved

$ adhd relapses

About

Keep myself highly focused on work

License:MIT License


Languages

Language:Python 100.0%