Add NSL_SCAN_STATE to env_file if not present

Ensure NSL_SCAN_STATE is added to env_file if missing.
This commit is contained in:
Roy
2026-06-07 03:34:14 -07:00
committed by GitHub
parent 1345e75e35
commit bdf4f57b13
+5 -5
View File
@@ -315,6 +315,11 @@ else
done done
echo "Environment variables updated in $env_file (if needed)." echo "Environment variables updated in $env_file (if needed)."
fi 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 #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 chromedirectory=$chromedirectory" >> ${logged_in_home}/.config/systemd/user/env_vars
echo "export chrome_startdir=$chrome_startdir" >> ${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 # 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 # Delete NonSteamLaunchersInstallation subfolder in Downloads folder