From ba5957e9e9a7e9695e014502e40ca2b3b52111bf Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Fri, 18 Nov 2022 18:24:09 +0100 Subject: bin/xdg-open: fix --- bin/xdg-open | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'bin') diff --git a/bin/xdg-open b/bin/xdg-open index c26df0f..ab6b346 100755 --- a/bin/xdg-open +++ b/bin/xdg-open @@ -2,11 +2,9 @@ set -e -arg0="$(basename "$0")" - container=${container:-} if [ ! "${container}" = "firejail" ]; then - exec /usr/bin/"${arg0}" $@ + exec /usr/bin/xdg-open "$@" fi portal() { @@ -21,7 +19,7 @@ portal() { "" "$1" "{}" } -case "$(basename "$0")" in -xdg-open) portal $@ ;; -gio) if [ ! "$1" = "open" ]; then exec /usr/bin/$arg0 $@; else portal "${2}"; fi ;; +case "$0" in +*xdg-open) portal "$@" ;; +*gio) if [ ! "$1" = "open" ]; then exec /usr/bin/gio "$@"; else portal "${2}"; fi ;; esac -- cgit 1.4.1