# shellcheck shell=bash if [ "$#" -lt 1 ]; then echo "Usage: $0 [args...]" exit 1 fi PROTON_DATA="$HOME/.local/share/proton" exec="$(realpath "$1")" name="$(basename "$exec")" mkdir -p "$PROTON_DATA/$name" export STEAM_COMPAT_DATA_PATH="$PROTON_DATA/$name" export STEAM_COMPAT_CLIENT_INSTALL_PATH="$PROTON" "$STEAM_RUN" "$PROTON/proton" run "$exec" "${@:2}" >/dev/null 2>&1 & disown