diff --git a/.env.template b/.env.template index 4ee5e88..3b6f242 100644 --- a/.env.template +++ b/.env.template @@ -20,6 +20,8 @@ export STEAM_SAVES_REPO2="https://gitlab.com/AngeIo/steam-saves" export STEAM_PATH="/home/deck/.local/share/Steam/userdata" # Your Steam AccountID/Friend Code (found on websites like https://steamcommunity.com/id/YOUR_USERNAME/friends/add or https://steamdb.info/calculator/) export STEAM_ACCOUNTID="99648215" +# Ludusavi version +export LUDUSAVI_VER="" # Launch options to set on all your Steam library. If set to "NULL", launch options are not set automatically. export STEAM_LOPTS="NULL" # /!\ Please leave this variable BLANK! It will set itself automatically! They are the last launch options that was set on all your Steam library (used to check if necessary to apply launch options) diff --git a/README.md b/README.md index 464dea9..c1d03c8 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,12 @@ This script has been specially made to ensure that those who use it NEVER EVER l - [x] "Launch Options" are automatically set on all games of your Steam library ## Prerequisites -- Tested on SteamOS 3.5.7 (Arch Linux) and Ubuntu 22.04.3 but could be working on other distros +> [!IMPORTANT] +> You must be on the **Beta** version of SteamOS 3.5.7 (as of 01/19/24 - OS Build: `20231122.1`) for the latest version of ludusavi (v0.22.0) to work. +> +> If you don't want to switch to SteamOS Beta, you could downgrade to ludusavi v0.19.0 (latest version working on Stable) by modifying `LUDUSAVI_VER` in `.env`. + +- Tested on Arch Linux/SteamOS 3.5.7 Beta and Ubuntu 22.04.3 but could be working on other distros - Git ## Usage diff --git a/init-steam-backup-vars.sh b/init-steam-backup-vars.sh old mode 100755 new mode 100644 index a3591af..a4960a7 --- a/init-steam-backup-vars.sh +++ b/init-steam-backup-vars.sh @@ -14,7 +14,7 @@ export STEAM_BKUPER_REPO="${STEAM_BKUPER_REPO:-'https://github.com/AngeIo/steam- export STEAM_SAVES_REPO="${STEAM_SAVES_REPO:?}" export STEAM_PATH="${STEAM_PATH:-'/home/deck/.local/share/Steam/userdata'}" export STEAM_LOPTS="${STEAM_LOPTS:-%command%;$BIN_DIR/my-steam-backup.sh}" -export LUDUSAVI_VER="${LUDUSAVI_VER:-v0.19.0}" +export LUDUSAVI_VER="${LUDUSAVI_VER:-v0.22.0}" export LUDUSAVI_FILE="${LUDUSAVI_FILE:-ludusavi-$LUDUSAVI_VER-linux.zip}" # Uncomment for debugging