dots/files/.local/bin/dmenu_run
2026-04-07 22:21:02 +02:00

13 lines
238 B
Bash
Executable file

#!/bin/sh
cmd="$(dmenu_path | dmenu "$@")"
test -z "$cmd" && exit 0
temp=`mktemp /tmp/dmenu.XXXXXX`
sh -c "( $cmd ) 2>&1" > "$temp"
test $? -eq 0 || {
notify-send "$cmd: exit code $?" "$(cat "$temp")"
}
err=$?
rm -f "$temp"
exit $err