Excellent. Will investigate. Currently using espeak to call out pomodoros (among other things - weather, motivational quotes, reminders) at set times. But of course you tune out after a while. This might be a more flexible solution.
I recently started using Timetrap ( https://github.com/samg/timetrap) and find fantastic. Covers a lot of corner cases while still being incredibly simple to use.
To be fair it does slightly more than that (relative times, absolute times, etc) but it is somewhat ironic considering that it advertises itself as an alternative to one liners like "sleep 4231; beep".
This made me smile. I usually pop open the chrome timer or use my phone. I also just started trying out Strict Timer (chrome extension). As simple as these are, I think you've managed to reduce the motion necessary from the user to its absolute lowest level for a parameterized timer. Thanks for the tool.
Sweet! I saved the link. My intention is to take a look at the source code and then write my own ding-ding cli tool. It will be fun and I think it will give me a nice feeling when using it.
Consider using \b instead of printing a new line every time. I've a huge scrollback configured and it can silently crash my terminal given a large enough wake time!
20 comments
[ 3.2 ms ] story [ 57.5 ms ] threadEDIT: CLI is the future :)
Say what? To ring the bell after sleeping based on a parameter?
To be honest, a big chunk of it is just handling user input and attempting to provide useful error messages.
Thanks for the inspiration!