diff options
Diffstat (limited to '.local/share/wrapper.sh')
-rwxr-xr-x | .local/share/wrapper.sh | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/.local/share/wrapper.sh b/.local/share/wrapper.sh index 336d6e7..9335039 100755 --- a/.local/share/wrapper.sh +++ b/.local/share/wrapper.sh @@ -13,7 +13,7 @@ main() { WRAPPER_BINS_NORMALIZED="$(mktemp)" - WRAPPER_ETCFILE="$HOME/.local/etc/wrapper.d/${0##*/}.rc" + WRAPPER_ETCFILE="$HOME/.local/etc/wrapper.d/${0##*/}.sh" if [ ! -f "$WRAPPER_ETCFILE" ] then @@ -68,7 +68,7 @@ main() # Add a firejail wrapper if desired if [ -n "$FIREJAIL_PROFILE" ] then - WRAPPER_CMD="firejail --profile=\"$FIREJAIL_PROFILE\" -- $WRAPPER_CMD" + WRAPPER_CMD="firejail --profile=""$FIREJAIL_PROFILE"" -- $WRAPPER_CMD" fi # Optionally add WRAPPER_OPTS, so theres no double space in @@ -80,7 +80,8 @@ main() # Run all the things we want to run wrap_before - wrap_run "$WRAPPER_CMD" "$@" + wrap_log "> $WRAPPER_CMD $*" + $WRAPPER_CMD "$@" WRAPPER_EXITCODE=$? wrap_after @@ -98,11 +99,6 @@ wrap_log() { printf "[%s] %s\n" "$(date -u +%FT%TZ)" "$*" >&2 } -wrap_run() { - wrap_log "> $*" - eval "$@" -} - wrap_before() { :; } wrap_after() { :; } |