diff --git a/taskwarrior_aliases b/taskwarrior_aliases new file mode 100644 index 0000000..7132b25 --- /dev/null +++ b/taskwarrior_aliases @@ -0,0 +1,33 @@ +alias t=task +alias tn='clear;task next' +alias ta='task add' +alias tan='task add scheduled:today' +alias tat='task add scheduled:tomorrow until:sch+14d' +alias tm='task modify' +alias trol="task sch:yes status:pending modify sch:tod" +alias tal='task add dep:"$(task +LATEST uuids)"' +alias td="task done" +alias t-="task delete" +alias tm="task modify" +alias tu="task undo" +alias tv="vit rc.alias.next=list" +alias tw1="task modify wait:1d" +alias in='t add +in' +alias rnd='t add +rnd' + +# context control +alias tc="task context" +alias tt="task rc.context=none" +alias ttv="vit rc.alias.next=list rc.context=none" + +# main categories +alias tmaint="t project:maint" + + +# Scripty aliases +tickle () { + deadline=$1 + shift + in +tickle wait:$deadline $@ +} +alias tick=tickle