Simple pomodoro timer for the todo.txt-cli implemented in python. Port of pomodori-todo.txt to python. Tested on a Macbook Pro with python 3.4.
- List todos,
- Start pomodoros.
- Start/stop time logged to pydoro.log in todo folder.
- Increment/decrement pomodoro counter.
- Run shell commands on start/stop.
Clone git repository.
$ git clone [email protected]:storsnik/pydoro-todo.txt.git
Create symlink to you TODO_ACTIONS_DIR.
$ ln -s /path/to/pydoro.py /path/to/TODO_ACTIONS_DIR/pd
$ todo.txt pd [arguments]
Arguments | Description |
---|---|
ls | List undone todo-files |
start [number] | Start pomodoro on task [number] |
increment [number] | Increment counter on task [number] |
decrement [number] | Decrement counter on task [number] |
Run specified commands on either start or stop. I use it to call my pythonremote which sends a message to my phone to silence it. Store start commands in todo_path/pomo_startcmds.txt and stop commands in todo_path/pomo_stopcmds.txt. One command per line. If no file, pydoro omits start/stop commands.