https://github.com/coolcode/tomato-clock-rs
ð
Tomato Clock is a straightforward command-line Pomodoro application. https://en.wikipedia.org/wiki/Pomodoro_Technique
https://github.com/coolcode/tomato-clock-rs
pomodoro pomodoro-timer rust terminal terminal-app tomato tomato-timer
Last synced: 6 months ago
JSON representation
ð Tomato Clock is a straightforward command-line Pomodoro application. https://en.wikipedia.org/wiki/Pomodoro_Technique
- Host: GitHub
- URL: https://github.com/coolcode/tomato-clock-rs
- Owner: coolcode
- License: mit
- Created: 2024-02-19T14:23:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-29T06:53:39.000Z (almost 2 years ago)
- Last Synced: 2025-04-11T04:06:14.783Z (10 months ago)
- Topics: pomodoro, pomodoro-timer, rust, terminal, terminal-app, tomato, tomato-timer
- Language: Rust
- Homepage:
- Size: 17.6 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ð
Tomato Clock (Rust)
[](https://github.com/coolcode/tomato-clock-rs/actions/workflows/test.yml)
[](https://github.com/coolcode/tomato-clock-rs/actions/workflows/release.yml)
Tomato Clock is a straightforward command-line Pomodoro application.
**ðĄ This source code was primarily generated by ChatGPT through a simple conversion from Python to Rust.**
- [Pomodoro Technique](https://en.wikipedia.org/wiki/Pomodoro_Technique)
- [įŠčå·Ĩä―æģ](https://zh.wikipedia.org/zh-cn/%E7%95%AA%E8%8C%84%E5%B7%A5%E4%BD%9C%E6%B3%95)
- [Tomato Clock (Python)](https://github.com/coolcode/tomato-clock)
## Installation
- Install via source code:
```sh
git clone https://github.com/coolcode/tomato-clock-rs.git
cd tomato-clock-rs
cargo build --release
cd target/release
./tomato -t
```
## How to use
```sh
tomato # start a 25 minutes tomato clock + 5 minutes break
tomato -t # start a 25 minutes tomato clock
tomato -t # start a minutes tomato clock
tomato -b # take a 5 minutes break
tomato -b # take a minutes break
tomato -h # help
```
## Terminal Output
```sh
ð
tomato 25 minutes. Ctrl+C to exit
ð
ð
---------------------------------------------- [8%] 23:04 â°
```
## Desktop Notification
[notify-rust](https://github.com/hoodie/notify-rust)