Visual progress bar provided by Bear is nice, but sometimes I need to know how many tasks need to
be done.
bear_todo_counter
addresses this problem, allowing you to put a TODO progress in Bear
note's title.
Inspired by org-mode's subtasks progress, this simple Python script will:
- read the text from clipboard
- count number of completed items and total items
- set the clipboard with the original text + TODO progress in the first line
I trigger this script using BetterTouchTool with a simple sequence of actions.
Screenshots below should explain everything.
# in virutalenv or whatever env management of your choice
pip install -r requirements.txt
pytest
pytest --cov bear_todo_counter # with coverage