minitimer is a very simple timer that lives in the terminal of your system. It also provides a named pipe which you can pass commands to to control a running instance of minitimer.
minitimer takes the time to count down in YY:MM:SS format. The operation allows
for commands to
(p)ause, save a
(l)ap, and to
can be sent to a running instance of minitimer via a named pipe.
$ minitimer 00:10:30 * 00:10:25 $ echo 'q' > /tmp/minitimer.148371 # Sends 'quit' to minitimer (PID 148371)
You may check the
minitimer(1) manpage for further usage information.
minitimer is supported on Linux and OpenBSD, and requires:
Build by using:
If you'd like to customize the building process, set your desired variables in
minitimer is configured by setting variables in
config.def.h as a template.
You may install minitimer by running the following command as root:
# make install
This will install the binary under
$PREFIX/bin, as defined by your
/usr/local/bin by default. The Makefile supports the
$DESTDIR variable as well.
You're very welcome to contribute with patches and discussion by sending an email to ~email@example.com. You may want to check out the minitimer tracker to see where the work is being done right now.
You may stay up-to-date for news about the project by subscribing to the ~firstname.lastname@example.org mailing list as well.
minitimer is published under the MIT License. See
LICENSE file for
copyright and license details.