From 06711c1fee83d52355de331cfcb2c96662e4ca6d Mon Sep 17 00:00:00 2001 From: Angelo GERARD Date: Fri, 19 Jan 2024 06:05:51 +0100 Subject: [PATCH] Now on latest version of ludusavi (v0.22.0) & added important info about OS compatibility in README.md --- .env.template | 2 ++ README.md | 7 ++++++- init-steam-backup-vars.sh | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) mode change 100755 => 100644 init-steam-backup-vars.sh 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