8 lines
302 B
Django/Jinja
8 lines
302 B
Django/Jinja
#compdef {{prog_name}}
|
|
_{{prog_name}}() {
|
|
eval $(env COMMANDLINE="${words[1,$CURRENT]}" {{complete_var}}=complete-zsh {% for k, v in extra_env.items() %} {{k}}={{v}}{% endfor %} {{prog_name}})
|
|
}
|
|
if [[ "$(basename -- ${(%):-%x})" != "_{{prog_name}}" ]]; then
|
|
compdef _{{prog_name}} {{prog_name}}
|
|
fi
|