#!/bin/bash

window="$(xdotool getwindowfocus)"

key="$(cd ~/.password-store; find * -name '*.gpg' -exec basename \{\} \; | sed 's/\.[^.]*$//' | dmenu)"

[ -z "$key" ] && exit

key="$(cd ~/.password-store; find * -name "$key"'.*' | sed 's/\.gpg$//')"

xdotool type --clearmodifiers --window "$window" "$(pass show "$key" | head -1)"
xdotool windowfocus "$window"