From bdf4f57b13cc8c199f668e8da9af4c38de6c4c2e Mon Sep 17 00:00:00 2001 From: Roy <88516395+moraroy@users.noreply.github.com> Date: Sun, 7 Jun 2026 03:34:14 -0700 Subject: [PATCH] Add NSL_SCAN_STATE to env_file if not present Ensure NSL_SCAN_STATE is added to env_file if missing. --- NonSteamLaunchers.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/NonSteamLaunchers.sh b/NonSteamLaunchers.sh index f9a149e..1a28b5d 100755 --- a/NonSteamLaunchers.sh +++ b/NonSteamLaunchers.sh @@ -315,6 +315,11 @@ else done echo "Environment variables updated in $env_file (if needed)." fi + +if ! grep -q "^NSL_SCAN_STATE=" "$env_file"; then + echo "NSL_SCAN_STATE=ON" >> "$env_file" + echo "NSL_SCAN_STATE added as ON" +fi #End of First Run Env_vars @@ -4351,11 +4356,6 @@ echo "export python_version=$python_version" >> ${logged_in_home}/.config/system echo "export chromedirectory=$chromedirectory" >> ${logged_in_home}/.config/systemd/user/env_vars echo "export chrome_startdir=$chrome_startdir" >> ${logged_in_home}/.config/systemd/user/env_vars -file="${logged_in_home}/.config/systemd/user/env_vars" -if ! grep -q "^NSL_SCAN_STATE=" "$file"; then - echo "NSL_SCAN_STATE=ON" >> "$file" - echo "NSL_SCAN_STATE added as ON" -fi # TODO: might be better to relocate temp files to `/tmp` or even use `mktemp -d` since `rm -rf` is potentially dangerous without the `-i` flag # Delete NonSteamLaunchersInstallation subfolder in Downloads folder