- addr
- lsgroup
- lsp
- punch
- daily
A helpful todo.sh command when you are adding lots of related tasks. It simply appends the tags of the most recent item to the item you add.
ex. ./todo.sh add 'SOMETHING @context +project'
ex. ./todo.sh addr 'SOMETHING ELSE'
$ t add 'here is a a task +context +project' 59 here is a a task +context +project TODO: 59 added. $ t addr 'here is another task' Appending: +context +project 60 here is another task TODO: 60 added. 60 here is another task +context 60 here is another task +context +project
To print your todo.txt by context.
####lsgc
ex. ./todo.sh lsgc
To print your todo.txt by project.
####lsgp
ex. ./todo.sh lsgp
$ t lsgc @play @code (A) task (B) task (C) task task task task +research task task +tool task task @email @context (A) this guy (A) task +project (A) this guy +project (D) task +project this guy task +project this guy this guy this guy this guy this guy
Ok, this is actually really just an alias for ls that passes "'(A)|(B)...(E)'". Doesn't mean that it isn't useful :P
Watches your todo text and syncs with google drive with [https://github.com/odeke-em/drive](this client written in Go.)
Executes todo,sh lsgp for you while with color on file changes. Also runs drive pull
and drive push
.