commit 2f2dc9996d98164ad7acd2bc8b0e690b97216cf1
parent f337aad6c3b740ffe16972d39db54f9a984f40f8
Author: Klemens Nanni <kl3@posteo.org>
Date: Sat, 27 Feb 2016 18:43:02 +0100
Remove {Ba,Z}sh completion
Diffstat:
2 files changed, 0 insertions(+), 91 deletions(-)
diff --git a/contrib/bash_completion b/contrib/bash_completion
@@ -1,44 +0,0 @@
-# Copyright (C) 2013-2015 Sören Tempel
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-_tpm() {
- local cur="${COMP_WORDS[COMP_CWORD]}"
- local cmd="${COMP_WORDS[1]}"
-
- case "${cmd}" in
- "insert")
- _tpm_complete_entries
- ;;
- "show")
- _tpm_complete_entries -type f
- ;;
- *)
- COMPREPLY=($(compgen -W "insert show" -- ${cur}))
- ;;
- esac
-}
-
-_tpm_complete_entries() {
- local dir="${TPM_STORE_DIR:-${HOME}/.password-store}"
-
- if [[ -d "${dir}" ]]; then
- local files="$(find -L "${dir}/" -name ".git" -prune -o $@ -print | sed -e "s|${dir}.||" -e "s|\.gpg||" | sort)"
- COMPREPLY=($(compgen -W "${files}" -- ${cur}))
- fi
-}
-
-complete -F _tpm tpm
-
-# vim: et:sw=2:sts=2
diff --git a/contrib/zsh_completion b/contrib/zsh_completion
@@ -1,47 +0,0 @@
-#compdef tpm
-# Copyright (C) 2013-2015 Sören Tempel
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-_tpm() {
- local cmd=${words[2]}
-
- case "${cmd}"
- "insert")
- _tpm_complete_entries
- ;;
- "show")
- _tpm_complete_entries -type f
- ;;
- *)
- local subcommands=(
- "show:Show a password for a specified entry"
- "insert:Insert a new password entry"
- )
-
- _describe -t commands "tpm" subcommands
- ;;
- esac
-}
-
-_tpm_complete_entries() {
- local dir="${TPM_STORE_DIR:-${HOME}/.password-store}"
-
- if [[ -d "${dir}" ]]; then
- _values -C "entries" \
- $(find -L "${dir}/" -name ".git" -prune -o $@ -print | sed -e "s|${dir}.||" -e "s|\.gpg||" | sort)
- fi
-}
-
-# vim: et:sw=2:sts=2