summaryrefslogtreecommitdiff
path: root/bin/menuscripts/mpass-otp
blob: 2be6186f49fb7aa8fc2865976357515b1400b844 (plain)
1
2
3
4
5
6
7
#!/bin/sh
pass="$(find "$PASSWORD_STORE_DIR"/keys/otp -iname "*.gpg" |
    sed "/^\./d;s#^$PASSWORD_STORE_DIR/keys/otp/##;s/\.gpg$//" |
    dmenu -c)"
[ "$pass" ] || exit 1
pass otp -c keys/otp/"$pass"
notify-send -t 1000 "mpass" "copied $pass"