diff --git a/misc/envwrap b/misc/envwrap index e840c5e..e95cbb4 100755 --- a/misc/envwrap +++ b/misc/envwrap @@ -1,6 +1,12 @@ #!/bin/zsh source ${$(realpath "$0"):h:h}/lib/next-in-path.zsh program="${0:a:t}" +if [[ $program == "envwrap" ]]; then + echo "Creating wrapper for $1 at ${0:a:h}/$1" >&2 + ln -sr $(realpath "$0") ${0:a:h}/$1 + exit 0 +fi + envwrapconf=${XDG_CONFIG_HOME:-$HOME/.config}/envwrap/$program [[ -e $envwrapconf ]] && source $envwrapconf $(next-in-path "$program" $0) "$@" diff --git a/misc/webapp b/misc/webapp index ba85ca5..684aeaf 100755 --- a/misc/webapp +++ b/misc/webapp @@ -11,4 +11,4 @@ profile_dir=${XDG_DATA_HOME:-$HOME/.local/share}/jails/webapp-$profile mkdir -p $profile_dir -exec firejail --dbus-user=filter --private=$profile_dir chromium --restore-last-session=false --class=$profile "$@" +exec firejail ${XAUTHORITY:+--whitelist=$XAUTHORITY} --private=$profile_dir chromium --restore-last-session=false --class=$profile "$@" diff --git a/void/xcheckupdates b/void/xcheckupdates index e48a5c7..30451a9 100755 --- a/void/xcheckupdates +++ b/void/xcheckupdates @@ -9,7 +9,7 @@ if [[ -e $IDCACHE ]]; then fi sudo xbps-install -S &>/dev/null updates=$(xbps-install -un 2>&1) -num_updates=$(echo $updates | wc -l) +num_updates=$(echo -n $updates | wc -l) if [[ $list ]]; then echo -n $updates