dotfiles

Clean dotfiles
git clone git://git.dimitrijedobrota.com/dotfiles.git
Log | Files | Refs

pass-otp (765B)


0 PASSWORD_STORE_EXTENSION_COMMANDS+=(otp)
2 __password_store_extension_complete_otp() {
3 if [[ $COMP_CWORD -gt 2 ]]; then
4 case "${COMP_WORDS[2]}" in
5 insert|append)
6 COMPREPLY+=($(compgen -W "-e --echo -f --force -s --secret -i --issuer -a --account" -- ${cur}))
7 _pass_complete_entries
8 ;;
9 uri)
10 COMPREPLY+=($(compgen -W "-c --clip -q --qrcode" -- ${cur}))
11 _pass_complete_entries
12 ;;
13 validate)
14 _pass_complete_entries
15 ;;
16 *)
17 COMPREPLY+=($(compgen -W "-h --help" -- ${cur}))
18 _pass_complete_entries
19 ;;
20 esac
21 else
22 COMPREPLY+=($(compgen -W "insert append uri validate -h --help -c --clip -q --quiet" -- ${cur}))
23 _pass_complete_entries 1
24 fi
25 }