#!/bin/bash . "$HOME/.config/EmuDeck/backend/functions/all.sh" sandbox="" if $(grep -q Ubuntu /etc/os-release) ; then sandbox="--no-sandbox" fi if [ -e "${toolsPath}/Steam-ROM-Manager.AppImage" ]; then SRM_toolPath="${toolsPath}/Steam-ROM-Manager.AppImage" elif [ -e "${toolsPath}/Steam ROM Manager.AppImage" ]; then SRM_toolPath="${toolsPath}/Steam ROM Manager.AppImage" elif [ -e "${toolsPath}/srm/Steam-ROM-Manager.AppImage" ]; then SRM_toolPath="${toolsPath}/srm/Steam-ROM-Manager.AppImage" else SRM_install SRM_init fi if grep -q '"autoKillSteam": true' "$HOME/.config/steam-rom-manager/userData/userSettings.json"; then echo "Steam ROM Manager path: $SRM_toolPath" echo "autoKillSteam set to true in Steam ROM Manager. Skipping zenity prompt." $($SRM_toolPath $sandbox) else echo "Steam ROM Manager path: $SRM_toolPath" echo "autoKillSteam set to false in Steam ROM Manager. Loading zenity prompt." zenity --question \ --width 450 \ --title "Close Steam/Steam Input?" \ --text "Exit Steam to launch Steam ROM Manager? Desktop controls will revert to Lizard Mode until Steam is reopened. Use L2/R2 to click and the trackpad to move the cursor." && (kill -15 $(pidof steam) & $($SRM_toolPath $sandbox)) fi