From b015709f56f0505d671a789847d58f711b93fa85 Mon Sep 17 00:00:00 2001 From: luolimao Date: Sat, 1 Sep 2012 10:22:55 -0400 Subject: [PATCH] added pactree completion --- src/_pactree | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/_pactree diff --git a/src/_pactree b/src/_pactree new file mode 100644 index 0000000..3a5cc36 --- /dev/null +++ b/src/_pactree @@ -0,0 +1,14 @@ +#compdef pactree pactree.static=pactree + +# copy this file to /usr/share/zsh/site-functions/_pactree +typeset -A opt_args + +_pactree() { + local -a cmd packages packages_long + packages_long=(/var/lib/pacman/local/*(/)) + packages=( ${${packages_long#/var/lib/pacman/local/}%-*-*} ) + compadd "$@" -a packages +} + +# run the main dispatcher +_pactree "$@"