blob: 5feabb1517ea97d042147ccf6eea7bae16397019 (
plain)
1
2
3
4
5
6
7
|
#!/bin/sh
sudo=doas
while ! echo "$pass" | $sudo -n true; do
pass="$(dmenu -p 'Password: ' <&-)" # Ask user for password pass is incorrect (skipped if nopass in enabled)
[ "$pass" = '' ] && exit 0
done
echo "$pass" | $sudo xauth -f /root/.Xauthority add $(xauth list $DISPLAY) && echo "$pass" | $sudo "$@"
|