chore(desktop): Delete bazzite-arch if it already exists in just command

Allows just install-bazzite-arch to be used as a quick refresh for existing installs
This commit is contained in:
Kyle Gospodnetich 2023-09-15 18:52:37 -07:00
parent bec8a71ccb
commit 47600e83c7

View File

@ -39,6 +39,10 @@ setup-firefox-vaapi-nvidia:
# Set up Bazzite-Arch Distrobox container
install-bazzite-arch:
source /etc/default/bazzite && \
if grep -qz "bazzite-arch" <<< $(distrobox list); then \
echo 'Removing existing Bazzite Arch install...' && \
distrobox rm bazzite-arch --force; \
fi && \
echo 'Installing Bazzite Arch...' && \
if [[ ${BASE_IMAGE_NAME} == 'kinoite' ]]; then \
distrobox create --name bazzite-arch --image ghcr.io/ublue-os/bazzite-arch --nvidia --yes --volume /usr/lib/extest/libextest.so:/usr/lib/extest/libextest.so:ro --volume /usr/share/icons:/usr/share/icons:ro --volume /usr/share/themes:/usr/share/themes:ro; \