@hackage Monadoro0.2.6.0

A minimalistic CLI Pomodoro timer.

Monadoro

A simple pomodoro counter. Type monadoro to get started.

A completed session of 4 pomodoros.

The goal

The simplest Pomodoro counter, ready to deploy at once on most command-line platforms to enable you to focus on your work in just a few moments, for weeks to come.

The method

There are six steps in the original technique 1:

  1. Choose a task you'd like to get done,
  2. Set the Pomodoro for 25 minutes,
  3. Work on the task until the Pomodoro rings,
  4. When the Pomodoro rings, put a checkmark on a paper,
  5. If you have fewer than four checkmarks, take a short break (3-5 minutes), then go to step 2;
  6. After four pomodoros, take a longer break (15-30 minutes), reset your checkmark count to zero, then go to step 1.

Installing

Install Stack

To install Stack on Ubuntu, you can use the command sudo apt install haskell-stack.

Installing Monadoro

Before installing, it is important to update the Stack index using stack update.

Having updated the Stack index, we can now run stack install Monadoro, paying attention to capitalization of the first letter, which is important.

Test suite dependencies

DocTest 0.16.1 Haskell library requires libtinfo to compile. On Ubuntu, libtinfo can be installed using the command apt install libtinfo-dev.

Credits

Initial draft of functionality by The Haskell Blog 2 author - GitHub user Elektroingenieur 3.

Manpage generation from Markdown courtesy of Jérôme Belleman 4 and Pandoc 5 project contributors.

"Pomodoro Technique (illustration)" (CC BY 2.0) by Michael Zero Mayer.

References

1

The Pomodoro Technique, Francesco Cirillo

5

pandoc.org