sops.zsh - overlay - 📔 drkhsh gentoo overlay
HTML git clone https://git.drkhsh.at/overlay.git
DIR Log
DIR Files
DIR Refs
DIR README
---
sops.zsh (572B)
---
1 #compdef sops
2
3 ## based on https://github.com/urfave/cli/blob/v2.3.0/autocomplete/zsh_autocomplete
4
5 _cli_zsh_autocomplete() {
6
7 local -a opts
8 local cur
9 cur=${words[-1]}
10 if [[ "$cur" == "-"* ]]; then
11 opts=("${(@f)$(_CLI_ZSH_AUTOCOMPLETE_HACK=1 ${words[@]:0:#words[@]-1} ${cur} --generate-bash-completion)}")
12 else
13 opts=("${(@f)$(_CLI_ZSH_AUTOCOMPLETE_HACK=1 ${words[@]:0:#words[@]-1} --generate-bash-completion)}")
14 fi
15
16 if [[ "${opts[1]}" != "" ]]; then
17 _describe 'values' opts
18 else
19 _files
20 fi
21
22 return
23 }
24
25 compdef _cli_zsh_autocomplete sops
26