Add proton-launch
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
15
hosts/common/configs/user/gui/gaming/proton/proton-launch.sh
Normal file
15
hosts/common/configs/user/gui/gaming/proton/proton-launch.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
if [ "$#" -lt 1 ]; then
|
||||
echo "Usage: $0 <executable-path> [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
|
Reference in New Issue
Block a user