X-Git-Url: https://git.madduck.net/etc/zsh.git/blobdiff_plain/5365f4cffcb93705d61c9f8df48ed710c93b6049..34a97107375f3df8bb0562c40b6cd71618be483c:/.zsh/zshrc/99-getpw-override diff --git a/.zsh/zshrc/99-getpw-override b/.zsh/zshrc/99-getpw-override new file mode 100644 index 0000000..1673631 --- /dev/null +++ b/.zsh/zshrc/99-getpw-override @@ -0,0 +1,12 @@ +unalias getpw +getpw() { + if ! pass -c "$@"; then + if old-getpw "$@"; then + echo >&2 "Please migrate the password for $@" + genpw "$@" + echo >&2 "Old password is now in X paste buffer, new one in clipboard" + fi + fi +} +autoload -zU compdef +compdef _pass getpw