🍅 Tomato Clock
Tomato Clock is a straightforward command-line Pomodoro application.
Installation
- Install via pip:
pip install tomato-clock
- Install via source code:
git clone https://github.com/coolcode/tomato-clock.git
cd tomato-clock
chmod +x tomato.py
How to use
- if you install via pip
tomato # start a 25 minutes tomato clock + 5 minutes break
tomato -t # start a 25 minutes tomato clock
tomato -t <n> # start a <n> minutes tomato clock
tomato -b # take a 5 minutes break
tomato -b <n> # take a <n> minutes break
tomato -h # help
- if you install via source code
./tomato.py # start a 25 minutes tomato clock + 5 minutes break
./tomato.py -t # start a 25 minutes tomato clock
./tomato.py -t <n> # start a <n> minutes tomato clock
./tomato.py -b # take a 5 minutes break
./tomato.py -b <n> # take a <n> minutes break
./tomato.py -h # help
Terminal Output
🍅 tomato 25 minutes. Ctrl+C to exit
🍅🍅---------------------------------------------- [8%] 23:04 ⏰
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 Notifications
Tomato Clock uses say(text-to-speech) for voice notifications.
- MacOS
MacOS already has say. see here or more detail
- Ubuntu
See this link: say
sudo apt-get install gnustep-gui-runtime
- Windows
Check this one: https://github.com/SeanBracksDev/tomato-clock
Metadata
Release files for tomato-clock 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tomato-clock-0.1.2.tar.gz | 4.5 kB | Without provenance | Details for tomato-clock-0.1.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| tomato_clock-0.1.2-py3-none-any.whl | Python 3 | none | any | Details for tomato_clock-0.1.2-py3-none-any.whl |
Total release size: 9.4 kB
Release files / tomato-clock-0.1.2.tar.gz
| Download URL | tomato-clock-0.1.2.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
006368375f7fe8610c8305a22eb43d377c828af44e358e590bf5598dc06382ab
|
|
BLAKE2b-256 checksum How to use checksums |
609441076144dc1c32c33fab6f01a9a5ddee4d8e6f660ecd9d083c09af445609
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|
Release files / tomato_clock-0.1.2-py3-none-any.whl
| Download URL | tomato_clock-0.1.2-py3-none-any.whl |
|---|---|
| Size | 4.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7f0bc69459f21a0f57b06fe954a500318b08caed84f86faf69d01af46cdeffd4
|
|
BLAKE2b-256 checksum How to use checksums |
bfe5c6294f3ac899c1321ebca3d3872d19b12e5b4c500309231d5fc1841f322c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.7
|
Security for tomato-clock 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.