Awesome
migrate to scratch.nu
Quick Start:
todo-cat-add
to add a category- Supports multiple tags under the same category:
category:tag1/tag2/tag3
- Supports multiple tags under the same category:
todo-add -t [A:1/2] 'hello'
to add a todotodo-list A:1
to view- Default to hide the
:trash
tag. - Category without a tag acts as a wildcard
*
, for instance:project:
is equivalent toproject:*
- Utilize
&
and!
as prefixes to denoteand
,not
, respectively, for example:plan:a &plan:b !plan:c
--markdown
output in markdown format- View trash:
todo-list :trash --all
(todo trash
inshortcut.nu
)
- Default to hide the
best practice:
- write a todo before coding, generate and update TODO.md after finish, and relevant todos as commit messages. todo-commit proj:todo -f scripts/todo/TODO.md -t 87