Tomato Timer is a simple command line pomodoro app
Project description
🍅 Tomato Timer
Tomato Timer is a simple command line pomodoro app.
Installation
Install python from https://www.python.org/
- Install via pip:
$ pip install tomato-timer
- Install via source code:
$ git clone https://github.com/pashkatrick/tomato-timer.git
$ cd tomato-timer
$ chmod +x tomato.py
How to use
- if you install via pip
$ tomato # start a 20 minutes tomato clock + 10 minutes break in 9 times
$ tomato --work 25 --rest 5 --loop 4 # start a 25 minutes tomato clock + 5 minutes break in 4 times
$ tomato -h # help
- if you install via source code
$ ./tomato.py # start a 30 minutes tomato clock + 10 minutes break in 9 times
$ ./tomato.py --work 25 --rest 5 --loop 4 # start a 25 minutes tomato clock + 5 minutes break in 4 times
$ ./tomato.py -h # help
Terminal Output
🍅 tomato 25 minutes. Ctrl+C to exit
🍅🍅---------------------------------------------- [8%] 23:4 ⏰
Desktop Notification
- MacOS
$ brew install terminal-notifier
terminal-notifier actually is a cross-platform desktop notifier, please refer to ➜ terminal-notifier
- Ubuntu
notify-send
Voice Notification
We use say(text-to-speech) for voice notification
- MacOS
MacOS already has say. see here or more detail
- Ubuntu
see this link: say
sudo apt-get install gnustep-gui-runtime
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tomato-timer-1.0.4.tar.gz.
File metadata
- Download URL: tomato-timer-1.0.4.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
552f4667c5de53d783a89ab7243e33f2ff8a2b58fd13babc1b1b7fb1454a803e
|
|
| MD5 |
c8c7406475447c8907353c75cf3e6bfb
|
|
| BLAKE2b-256 |
4954ef7253f6c1e456b557ab54a2f8514db5f8817aff3b75530860ee81f8ad63
|
File details
Details for the file tomato_timer-1.0.4-py3-none-any.whl.
File metadata
- Download URL: tomato_timer-1.0.4-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61a9cd4a5456aaac565e0d442f923dcba4b3f65698e681637284788ffb7c733d
|
|
| MD5 |
83b00d966a9ab4d084bd78de3ac9b9f8
|
|
| BLAKE2b-256 |
093c37a1f2091eb7115186209458c4045feb151cd3a30ba108225b50eff01a85
|