The Simple Python Tomato (Pomodoro) timer.
Usage
$ python -m pip install --user pymato
$ pymato pom doing something cool
Task - doing something cool
0:24:59
When the timer runs out it will emit a visual bell, so your terminal should blink or notify you of activity. Want to see what you’ve been working on?
$ pymato log
2018-02-28
25m writing pymato documentation
25m doing something cool
-----------------------------------------
50m total pomodoro time
Right now that’s pretty much all it does. It saves your logs to pymato.log in the current folder. You can delete or edit entries that way. If you start a task and you get called away in the middle of your pom, you can just hit ctrl+c. Then it will ask if you’d like to save that pom.
$ pymato pom a task that will get interrupted
Task - a task that will get interrupted
^C0:23:59Aborted - save to log anyway?
y/[n]: y
$ pymato log
2018-02-28
25m writing pymato documentation
25m doing something cool
7m doing something cool
-----------------------------------------
57m total pomodoro time
Future Goals
I’d like to have pymato sum that would give you a summary - probably with the option to group by either task or day. Might be nice to see some kinds of ascii graphs or something too. I’d also be down with the ability to add notes to entries if you need to keep a record of things you’ve done. Or the ability to link work to your git/hg/svn commit history.
Metadata
Release files for pymato 0.1.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pymato-0.1.8.tar.gz | 4.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pymato-0.1.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.6 kB
Release files / pymato-0.1.8.tar.gz
| Download URL | pymato-0.1.8.tar.gz |
|---|---|
| Size | 4.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a5ea1e38853e99897691b437fb96725b0ab62011d2b2c370463a81fecdc6a486
|
|
BLAKE2b-256 checksum How to use checksums |
73285569132c8f03de59cb7ce344d599bf4c237701cf7941025c26ad5f0491e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pymato-0.1.8-py3-none-any.whl
| Download URL | pymato-0.1.8-py3-none-any.whl |
|---|---|
| Size | 6.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c179972d831b657b1ad012265f0a90e9b0ceb5af9f7f0a29cc5d5c47cd505d95
|
|
BLAKE2b-256 checksum How to use checksums |
77b143c92446d5374495226a80a979077bd41149e85c65753458a85434f1ff9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |