A fancier way to do Pomodoro.
Pomo is a small CLI tool that helps you manage your Pomodoro routine. It is a small edit to the timer
tool by caarlos0
pomo <Focus Duration> <Break Duration>
pomo -f <Focus Title> -b <Break Title> <Focus Duration> <Break Duration>
man pomo
pomo --help
Several other flags are available:
-a
makes the timer take up the whole terminal-n=false
disables the default system notifications-s
will cause a short beep to play when the timer finishes- On Linux sounds require permission to access
/dev/tty0
or/dev/input/by-path/platform-pcspkr-event-spkr
files for writing, andpcspkr
module must be loaded. User must be in correct groups, usuallyinput
and/ortty
. - On macOS, you must enable
Audible bell
in Terminal --> Preferences --> Settings --> Advanced. - Note that on some platforms a sound will be included with a desktop notification, making this unnecessary.
- On Linux sounds require permission to access
You can pause the timer with the space bar.
It is possible to pass a time unit for <Duration>
.
Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h". If no unit is passed, it defaults to seconds ("s").
manually:
Download the pre-compiled binaries from the releases page or clone the repo build from source.