topydo
A todo list application that uses the todo.txt format.
TLDR
Add a to-do to a specific project with a given context
$ topydo add "[todo_message] +[project_name] @[context_name]"
Add a to-do with a due date of tomorrow with a priority of A
$ topydo add "(A) [todo _message] due:[1d]"
Add a to-do with a due date of Friday
$ topydo add "[todo_message] due:[fri]"
Add a non-strict repeating to-do (next due = now + rec)
$ topydo add "water flowers due:[mon] rec:[1w]"
Add a strict repeating to-do (next due = current due + rec)
$ topydo add "[todo_message] due:[2020-01-01] rec:[+1m]"
Revert the last topydo command executed
$ topydo revert