From bf207e049ddcfc76ba88373adf53e17d20eda2ef Mon Sep 17 00:00:00 2001 From: 8go Date: Wed, 10 Apr 2019 10:21:52 +0000 Subject: [PATCH] adds bash completion support to this pass extension --- pass-backup.bash.completion | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 pass-backup.bash.completion diff --git a/pass-backup.bash.completion b/pass-backup.bash.completion new file mode 100644 index 0000000..8e19f72 --- /dev/null +++ b/pass-backup.bash.completion @@ -0,0 +1,17 @@ +PASSWORD_STORE_EXTENSION_COMMANDS+=(backup) + +__password_store_extension_complete_backup() { + if [[ $COMP_CWORD -gt 2 ]]; then + case "${COMP_WORDS[2]}" in + help|--help|-h) + _pass_complete_entries + ;; + version|--version|-v) + _pass_complete_entries + ;; + esac + else + COMPREPLY+=($(compgen -W "help version -h --help -v --version" -- ${cur})) + _pass_complete_entries 1 + fi +}