From 3cf45c29b17f8cc2f41e586de3463250e79007f0 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Mon, 15 Nov 2021 12:59:59 +0100 Subject: passmenu: handle pass failures better --- bin/passmenu | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'bin/passmenu') diff --git a/bin/passmenu b/bin/passmenu index 3b3fee2..e81a29a 100755 --- a/bin/passmenu +++ b/bin/passmenu @@ -1,8 +1,10 @@ #!/bin/bash -set -e +set -eo pipefail [ -n "$DEBUG" ] && set -x +trap '{ notify-send -a passmenu -i "$(iconez -n form-textbox-passworrd)" -c error "passmenu: failed :(" "pipefail"; exit 1; }' ERR + # check requirements for tool in bemenu fd fzf; do if ! command -v "$tool" >/dev/null; then -- cgit 1.4.1