Skip to content

Commit

Permalink
chore: Remove shortcuts only, let users delete container if no longer…
Browse files Browse the repository at this point in the history
… desired. Final step for go-live of layered Steam.
  • Loading branch information
KyleGospo committed Nov 11, 2023
1 parent 62e299c commit 23bb5cb
Showing 1 changed file with 19 additions and 13 deletions.
32 changes: 19 additions & 13 deletions system_files/desktop/shared/usr/bin/bazzite-user-setup
Original file line number Diff line number Diff line change
Expand Up @@ -131,19 +131,25 @@ if [[ $IMAGE_NAME =~ "deck" || $IMAGE_NAME =~ "ally" || $IMAGE_NAME =~ "framegam
fi
fi

# Previous images used Bazzite-Arch to run Steam on desktop images
# If the exported bazzite-arch-steam file exists it's safe to assume this copy of bazzite-arch is no longer needed.
if grep -qvz "bazzite-arch" <<< $(distrobox list); then
if [[ -f "$HOME/.local/share/applications/bazzite-arch-steam.desktop" ]]; then
distrobox stop bazzite-arch
distrobox rm bazzite-arch --force
if [[ -f "$HOME/Desktop/bazzite-arch-steam.desktop" ]]; then
rm -f "$HOME/Desktop/bazzite-arch-steam.desktop"
fi
if [[ -f "$HOME/Desktop/bazzite-arch-net.lutris.Lutris.desktop" ]]; then
rm -f "$HOME/Desktop/bazzite-arch-net.lutris.Lutris.desktop"
fi
fi
# Previous images used Bazzite-Arch to run Steam, Lutris, and Protontricks on desktop images
if [[ -f "$HOME/.local/share/applications/bazzite-arch-steam.desktop" ]]; then
rm -f "$HOME/.local/share/applications/bazzite-arch-steam.desktop"
fi

if [[ -f "$HOME/.local/share/applications/bazzite-arch-net.lutris.Lutris.desktop" ]]; then
rm -f "$HOME/.local/share/applications/bazzite-arch-net.lutris.Lutris.desktop"
fi

if [[ -f "$HOME/.local/share/applications/bazzite-arch-protontricks.desktop" ]]; then
rm -f "$HOME/.local/share/applications/bazzite-arch-protontricks.desktop"
fi

if [[ -f "$HOME/Desktop/bazzite-arch-steam.desktop" ]]; then
rm -f "$HOME/Desktop/bazzite-arch-steam.desktop"
fi

if [[ -f "$HOME/Desktop/bazzite-arch-net.lutris.Lutris.desktop" ]]; then
rm -f "$HOME/Desktop/bazzite-arch-net.lutris.Lutris.desktop"
fi

# Prevent future executions
Expand Down

0 comments on commit 23bb5cb

Please sign in to comment.