spm

Personal fork of spm (simple password manager)

commit 2f2dc9996d98164ad7acd2bc8b0e690b97216cf1
parent f337aad6c3b740ffe16972d39db54f9a984f40f8
Author: Klemens Nanni <kl3@posteo.org>
Date: Sat, 27 Feb 2016 18:43:02 +0100

Remove {Ba,Z}sh completion
2 files changed, 0 insertions(+), 91 deletions(-)
D
contrib/bash_completion
|
44
--------------------------------------------
D
contrib/zsh_completion
|
47
-----------------------------------------------
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