summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/autocomplete.zsh10
1 files changed, 10 insertions, 0 deletions
diff --git a/contrib/autocomplete.zsh b/contrib/autocomplete.zsh
new file mode 100644
index 0000000..67eebc5
--- /dev/null
+++ b/contrib/autocomplete.zsh
@@ -0,0 +1,10 @@
1#compdef angou
2
3_files() {
4 files=("${(f)$(find ${ANGOU_DIR:-$HOME/.angou} -type f -printf '%P\n' | sort)}")
5 _multi_parts / files
6}
7
8_arguments \
9 '1:angou commands:(copy edit generate help pass view)' \
10 '2:passwords:_files'