2 releases
| 0.1.1 | Oct 2, 2025 |
|---|---|
| 0.1.0 | Oct 2, 2025 |
#464 in Command-line interface
12KB
86 lines
Pomodoro Timer ⏳
A simple, cross-platform command-line Pomodoro timer written in Rust.
Track your focus time with custom durations, colored terminal output, and desktop notifications.
📦 Installation
Install directly via Cargo:
cargo install pomodoro-timer
Run the timer:
pomodoro
🚀 Usage
Start a timer with CLI argument
# 30-minute timer
pomodoro 30
# 1-hour timer
pomodoro 1
Start a timer interactively
pomodoro
Enter time in hours : 1.5
- Terminal shows countdown in HH : MM : SS format.
- Desktop notification alerts you when the timer starts and finishes.
💻 Features
- ⌛ Timer with custom durations
- 🔔 Desktop notifications when time is up
- 🎨 Colored terminal output
- ✅ Supports both interactive input and CLI arguments
📚 Links
- Source code & development: GitHub Repository
Dependencies
~0.5–28MB
~354K SLoC