dmenupassword

This commit is contained in:
badmrfrosty 2019-06-22 22:07:52 +02:00 committed by GitHub
parent 7d3b042daf
commit 618b81f777
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -0,0 +1,11 @@
#!/bin/sh
# Gives a dmenu prompt to copy password stored in pass database in the clipboard
# (See man pass for more details)
getpass() { \
echo "" | xclip -selection clipboard
account="$(find ~/.password-store/ -name "*.gpg" | sed 's/.*\///g;s/.gpg$//'| dmenu -i -p "Choose account")"
[ "$account" = "" ] && exit 1
pass -c $account 2&>1 /dev/null && notify-send "Password for $account stored in clipboard for 45 s ⌛ " && exit 0
}
getpass