#!/bin/bash

shopt -s nullglob globstar


if command -v myrofi >/dev/null 2>&1;
then
    program="myrofi -no-show-icons -dmenu"
else
    program="dmenu"
fi

password_files=( ~/.password-store/**/*.gpg )
password_files=( "${password_files[@]##*/.password-store/}" )
password_files=( "${password_files[@]%.gpg}" )

password=$(printf '%s\n' "${password_files[@]}" | $program "$@")

pass show -c "$password"
