Pomo 🍅

cli dev rust

by
published on

I created pomo as a way to keep me focused for working on my masters thesis, and at the same time allowed me to learn the rust programming language.

Pomo is a simple pomodoro timer. It allows you to either specify the number of repetitions (pomodori), the duration of the pomodori and the duration of the breaks, or you can stecify an end time, and let pomo calculate the durations and repetitions.

Pomo runs as a cli tool and stores the current state in a json file. All pomo executions excep pomo watch just modify this json file and terminate. The watch command displays the current pomodoro timer, optionally writes the timer to a text file, and watches for changes of the json file.

Photo of Tim Bachmann

Hi, my name is Tim Bachmann! I'm a master graduate in computer science at University of Basel, swimmer and swim coach.

I am passionate about all things web development, swimming, personal knowledge management and much more. If you liked this or any of my posts, feel free to follow me.

0 Comments and Interactions

Leave a comment or interact with this page via WebMention

Built with SvelteKit and hosted on GitHub Pages.

View this website on GitHub!

Other pages