#zsh autocompletion
#more info at https://askql.wordpress.com/2011/01/11/zsh-writing-own-completion/
#list all paths that completion files are found
echo $fpath
#create your own completion folder
mkdir -p ~/.zsh/completion
#####add to ~/.zshrc or ~/.zshrc.local#####
# COMPLETION SETTINGS
# add custom completion scripts
fpath=(~/.zsh/completion $fpath)
# compsys initialization
autoload -U compinit
compinit
# show completion menu when number of options is at least 2
zstyle ':completion:*' menu select=2
###############END RC file################
#Created completion file (must start with _)
vim ~/.zsh/completion/_hello
#compdef hello
_arguments "1: :(World People)"
#restart shell, type 'hello' and press tab.
#World and People should now be options