From 725b9b1defce4e0f05476cdee9c5a79a6b531afa Mon Sep 17 00:00:00 2001 From: Nippy Date: Fri, 3 Jul 2026 21:13:06 +0200 Subject: add new raveos app, welcome app --- raveos-app-installer/data/configs/update-proton-ge | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 raveos-app-installer/data/configs/update-proton-ge (limited to 'raveos-app-installer/data/configs/update-proton-ge') diff --git a/raveos-app-installer/data/configs/update-proton-ge b/raveos-app-installer/data/configs/update-proton-ge new file mode 100644 index 0000000..c117af2 --- /dev/null +++ b/raveos-app-installer/data/configs/update-proton-ge @@ -0,0 +1,37 @@ +#!/bin/sh + +# Stop on error +set -e + +# Constants +REPO=https://github.com/GloriousEggroll/proton-ge-custom +LATEST_RELEASE_URL=$REPO/releases/latest +PROTON_DIR=~/.local/share/Steam/compatibilitytools.d + +# Find latest version tag +release_url=$(curl -Ls -o /dev/null -w %{url_effective} $LATEST_RELEASE_URL) +version=${release_url##*/} +echo Found latest version: $version + +# Determine download URL and install path +download_url=https://github.com/GloriousEggroll/proton-ge-custom/releases/download/$version/$version.tar.gz +install_dir=$PROTON_DIR/$version +download_file=/tmp/$version.tar.gz + +# Exit if already installed +if [ -d $install_dir ]; then + echo Already installed at: $install_dir + exit +fi + +echo Downloading... +wget -q --show-progress $download_url -O $download_file + +echo Extracting... +mkdir -p $PROTON_DIR +tar -xzf $download_file --directory $PROTON_DIR + +echo Cleanup... +rm $download_file + +echo Installation complete, at: $install_dir -- cgit v1.3