File steamos-session-select of Package jupiter-hw-support
#!/usr/bin/bash
# Hook for session select script
SESSION_SELECT_SCRIPT="/usr/libexec/gamescope-session-steam/system-session-select"
if [ -x $SESSION_SELECT_SCRIPT ] ; then
# Call session select script
${SESSION_SELECT_SCRIPT} $@
else
# shutdown steam
steam -shutdown
# make sure all wine processes are DEAD dead.
kill -9 $(ps -ef | grep -E -i '(wine|processid|\.exe)' | awk '{print $2}')
systemctl --user stop gamescope-session-plus@steam.service
fi