Ensure autostart path exists before creating a file for steam
This commit is contained in:
@@ -51,8 +51,9 @@ if [[ ! -f ${USER_HOME:?}/.var/app/com.valvesoftware.Steam/.local/share/Steam/co
|
|||||||
echo "${libraryfolders}" > ${USER_HOME:?}/.var/app/com.valvesoftware.Steam/.local/share/Steam/config/libraryfolders.vdf
|
echo "${libraryfolders}" > ${USER_HOME:?}/.var/app/com.valvesoftware.Steam/.local/share/Steam/config/libraryfolders.vdf
|
||||||
fi
|
fi
|
||||||
# Remove old autostart script if pointing to old native debian steam launcher
|
# Remove old autostart script if pointing to old native debian steam launcher
|
||||||
if grep "Exec=/usr/games/steam %U" ${USER_HOME:?}/.config/autostart/Steam.desktop &> /dev/null; then
|
mkdir -p "${USER_HOME:?}/.config/autostart"
|
||||||
rm ${USER_HOME:?}/.config/autostart/Steam.desktop
|
if grep "Exec=/usr/games/steam %U" "${USER_HOME:?}/.config/autostart/Steam.desktop" &> /dev/null; then
|
||||||
|
rm -fv "${USER_HOME:?}/.config/autostart/Steam.desktop"
|
||||||
fi
|
fi
|
||||||
# Create autostart script if missing
|
# Create autostart script if missing
|
||||||
steam_autostart_desktop="$(cat <<EOF
|
steam_autostart_desktop="$(cat <<EOF
|
||||||
|
|||||||
Reference in New Issue
Block a user