Last night, I was wondering about availability of pomodoro timer for terminal. I saw several results with various technology.
- terminal-pomodoro with node.js
- A very simple Pomodoro timer for a terminal with bash script
- Tim (Timer Script) with Zsh script
What about python? I want the small tool which gives me visual and also audio notification. If I am away from terminal, audio notification is good for reminders.
So, I decided to implement a simple pomodoro timer with python. The code is roughly around ~50 lines but depends on SOX sound processor.
It should be working properly with *nix system and I will tested with Windows system soon.
Plan for Version 2.0
I am planning to use argparse module to handle user customized parameters and also additional features such as logging the activity in a flat file, taking session information and various notification schemes and so on.