diff options
author | Pete Clark <pete.clark@gmail.com> | 2011-05-24 15:29:05 -0400 |
---|---|---|
committer | Pete Clark <pete.clark@gmail.com> | 2011-05-24 15:29:05 -0400 |
commit | 1e86678f9d3c8c979ff8d3c8b5aac19e9e611441 (patch) | |
tree | 77daf874113a7f52409badcf5f0143901a22d43d /plugins/taskwarrior/taskwarrior.plugin.zsh | |
parent | 5da609e2c96c100c3c862e83f96e618d693c934f (diff) | |
download | zsh-1e86678f9d3c8c979ff8d3c8b5aac19e9e611441.tar.gz zsh-1e86678f9d3c8c979ff8d3c8b5aac19e9e611441.tar.bz2 zsh-1e86678f9d3c8c979ff8d3c8b5aac19e9e611441.zip |
Adds oh-my-zsh plugin to load TaskWarrior completions
Diffstat (limited to 'plugins/taskwarrior/taskwarrior.plugin.zsh')
-rw-r--r-- | plugins/taskwarrior/taskwarrior.plugin.zsh | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/plugins/taskwarrior/taskwarrior.plugin.zsh b/plugins/taskwarrior/taskwarrior.plugin.zsh new file mode 100644 index 000000000..c1830042e --- /dev/null +++ b/plugins/taskwarrior/taskwarrior.plugin.zsh @@ -0,0 +1,21 @@ +################################################################################ +# Author: Pete Clark +# Email: pete[dot]clark[at]gmail[dot]com +# Version: 0.1 (05/24/2011) +# License: WTFPL<http://sam.zoy.org/wtfpl/> +# +# This oh-my-zsh plugin adds smart tab completion for +# TaskWarrior<http://taskwarrior.org/>. It uses the zsh tab completion +# script (_task) distributed with TaskWarrior for the completion definitions. +# +# Typing task[tabtab] will give you a list of current tasks, task 66[tabtab] +# gives a list of available modifications for that task, etc. +################################################################################ + +zstyle ':completion:*:*:task:*' verbose yes +zstyle ':completion:*:*:task:*:descriptions' format '%U%B%d%b%u' + +zstyle ':completion:*:*:task:*' group-name '' + +alias t=task +compdef _task t=task |