#!/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