Skip to content

zaldis/WorkConcentrator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Work Concentrator

Web-page with examples

Tool that helps you to keep your concentration on the important work

Requirements

  1. Python 3 interpreter;
  2. notify-send lib for Linux (for notification features)

Installation

  1. Clone this repository;
  2. Select your python environment (via venv for example);
  3. Double check that you use python3 (you can run: which python on Unix)
  4. Run: python3 <path-to-main.py>

Additional:

  • For Linux users:

    • nothing
  • For Windows users:

    • nothing
  • For MacOS users:

    • nothing

User guide

Working process are divided by short breaks on iterations.

One iteration is:

  • 25 min working
    • 5 min break
  • 25 min working
    • 5 min break
  • 25 min working
    • 5 min break
  • 25 min working
  • 20 min break

After last (20 min) break new iteration will be started.

To start timer you should click on the Start button. If the work is finished you can click Reset to reset timer state or just close the application.

In the bottom you can see how many stages of the iteration were passed. One stage contains (work + break) time line.

Versions

  • 0.1.0 - Initial version:
    • Start looped iterations (25 5 25 5 25 5 25 20) mins
    • Reset timer