diff --git a/dmenu_bw b/dmenu_bw new file mode 100644 index 0000000..993cbd1 --- /dev/null +++ b/dmenu_bw @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + + +key="$(bwpass | dmenu)" +[ -n "${key}" ] || exit 0 +password="$(bwpass show "${key}")" +[ -n "${password}" ] || exit 1 +printf '%s' "${password}" | xclip -quiet -rmlastnl -sel clip 2> /dev/null & +sleep 12 +kill $!