Tomata is a cross-platform Pomodoro (micro time-management) application for desktops written in rust. The goal of tomata is to provide a Pomodoro application that is easily adaptable to the requirements of the user, i.e., provides wide set of settings.
Although tomata should be working on macOS it was only sufficiently tested on Linux(Ubuntu) and Windows only.
- Typical Pomodoro functionality (stopwatch, three different intervals)
- Adjustable duration of each period
- Adjustable number of short breaks
- Optional long breaks
- Optional system notifications on changing period
- Optional sound effect when period is ending
cargo build
:)
Unfortunately, it might be the case that on Linux some additional
packages will be required like libgtk-3-dev
, libasound2-dev
, and
libdbus-1-dev
. This list might not be complete. To check what is needed
on a fresh system I encourage you to check CI scripts. You can find them
in .github/workflows/.