Easy Pomodoro CLI
Table of Contents
About
Small CLI application that implements the Pomodoro routine
Getting Started
The default pomodoros are 4 with a time range of 20 minutes each one. After countdown there will be a chill out time to relax.
To install from PyPI
pip install epomodoro
To install manually cloning the repository
pip install --editable .
Usage
epomodoro start
Change default parameters
epomodoro start --length 20 --pomodoros 2 --chill 10
epomodoro start -l 20 -p 2 -c 10
You can get the statistics of your pomodoros from last week if there is data
epomodoro statistic
To clean the data store in ~/.config/epomodoro
epomodoro clean
Autocomplete for CLI
To add autocomplete in Bash shell
_EPOMODORO_COMPLETE=bash_source epomodoro > ~/.epomodoro-complete.bash
. ~/.epomodoro-complete.bash
To add autocomplete to CLI when press Tab for ZSH shell
_EPOMODORO_COMPLETE=zsh_source epomodoro > ~/.epomodoro-complete.zsh
. ~/.epomodoro-complete.zsh
Test
See Makefile definition
To run test
make test
Release files for epomodoro 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| epomodoro-0.4.0-py3.9.egg | Legacy Egg format | - | - | Details |
Release files / epomodoro-0.4.0-py3.9.egg
| Download URL | epomodoro-0.4.0-py3.9.egg |
|---|---|
| Size | 2.1 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
e3e2c8abd61a51b62ec1e2933f779ae30f3548c8e7ae5aaee9f26860991a249c
|
|
BLAKE2b-256 checksum How to use checksums |
53252a893d94f26e0c936ab4723904624615b1eda9fd52b6049f2997935c6b65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.13
|