Pomodoro CLI 1.0.0 Released 🎉
A little more than two years after I started working on this, I am happy to
pomodoro-cli 1.0.0 has been released today. I finally felt
that it had enough features to decide a tag was needed.
How Can You Install It?
What on Earth Is Pomodoro?
It is a time management technique that was created by Francesco Cirillo. He wrote a book and a website about it. To summarize, it’s all about splitting up your work into 25-minutes chunks of time that are each full-focused on 1 objective. Pretty damn efficient when you can afford to stick to it I must say.
Why the Hell Did You Do That?
Sure, whether you’re talking CLI apps or whatever apps, there is nothing revolutionary with this tool. As a matter of fact, There is a crazy amount of alternatives on GitHub.
I made it.
This argument might only work for me, but it does count;
It is made in Swift.
As of today, it is the only result for this other GitHub search;
It has hooks.
You can plug your own scripts when a pomodoro starts and when a pomodoro finishes. I used them to include a cool Italian voice making announcements and they put my display to sleep when a pomodoro is over. No excuse for not taking a break.
It keeps an history.
Every pomodoro starts by asking a simple question: what is the intent of the current pomodoro. When the pomodoro finishes, the dates and this intent are logged in a YAML file so I can track back how I spent my time.
A simple use case
This blog post was written during 1 Pomodoro. Here is the associated log from the journal:
- - startDate: 01/02/2020 21:23:10 - endDate: 01/02/2020 21:48:10 - message: Write a blog post about Pomodoro 1.0.0
What do you think? How do you like them tomatoes? 🍅