X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/b0876bc435231da3f114277d8f88a2237d0b49e8..2a3a95d1a53de8b0e3cbe236752bc64d3a6150d6:/zsh/lib/50-taskwarrior.zsh?ds=sidebyside diff --git a/zsh/lib/50-taskwarrior.zsh b/zsh/lib/50-taskwarrior.zsh index ce423cf..051b015 100644 --- a/zsh/lib/50-taskwarrior.zsh +++ b/zsh/lib/50-taskwarrior.zsh @@ -2,7 +2,8 @@ if (( ! $+commands[task] )); then return 1 fi -alias t="noglob task" +alias task="noglob task" +alias t="task" alias tt="task today" alias tlatest="t +LATEST" alias in="noglob task add +in" @@ -18,6 +19,14 @@ function tparent() { task _get $1.rparent } +function tick() { + if (( # < 1 || # > 2)); then + print >&2 "Usage: $0 [duration]" + return 1 + fi + task $1 mod wait:${2:-1h} +} + function task_today_list() { local task_cmd=(task rc.verbose:nothing) local task_count=$($task_cmd $($task_cmd _get rc.report.today.filter) count)