pomo is a simple timer that uses the pomodoro technique. It is based on spt: https://github.com/pickfire/spt, which is a bit less simple.
Go to file
Simon Lieb 22f35d5af4 Prefer sigsuspend(2) over pause(2)
As OpenBSD manual for pause(3) stated, this function is made obsolete by
sigsuspend(2).

We may think it will be removed in future for this *nix.

On linux, this require defining _POSIX_C_SOURCE to 1.
2016-11-01 00:21:19 +08:00
.gitignore Initial commit 2015-11-28 21:15:26 +08:00
arg.h Initial commit 2015-11-28 21:15:26 +08:00
config.def.h Just comment config.mk to remove libnotify 2016-07-11 17:32:47 +08:00
config.mk Prefer sigsuspend(2) over pause(2) 2016-11-01 00:21:19 +08:00
LICENSE Prevent macro hell 2016-07-11 19:39:13 +08:00
Makefile Initial commit 2015-11-28 21:15:26 +08:00
README.md Show USR1 features and fix typo 2016-02-26 08:03:43 +08:00
spt.1 Update man page with new features 2016-07-15 22:02:36 +08:00
spt.c Prefer sigsuspend(2) over pause(2) 2016-11-01 00:21:19 +08:00
TODO Fix failed execvp notifycmd 2016-07-11 18:47:18 +08:00

spt - simple pomodoro timer

spt is a simple timer that uses the pomodoro technique that doubles your efficiency.

Features

  • Get the jobs done quicker than ever
  • Keeps you free like a dog
  • Able to show remaining time

Installation

Edit config.mk to match your local setup (spt is installed into the /usr/local namespace by default).

Afterwards enter the following command to build and install spt (if necessary as root):

make clean install

See the man pages for additional details.

Configuration

The configuration of spt is done by creating a custom config.h and (re)compiling the source code.

http://pomodorotechnique.com/

The project is licensed under the MIT license.