executable_pass.sh.tmpl

 1#!/bin/sh
 2
 3export BW_SESSION="{{ .bw_session }}"
 4
 5ENTRY=$(rofi -dmenu -password -p "󰟵 ")
 6
 7if [ -z "$ENTRY" ]; then
 8    exit
 9fi
10
11echo "$ENTRY"
12
13PASSWD=$(bw get password "$ENTRY")
14
15if [ -z "$PASSWD" ]; then
16    notify-send "There was an error getting the password"
17    exit
18fi
19
20xdotool type --delay 100 "$PASSWD"
21xdotool key enter