From 47600e83c70c7b8b7735c6daab3cfb49329dce74 Mon Sep 17 00:00:00 2001 From: Kyle Gospodnetich Date: Fri, 15 Sep 2023 18:52:37 -0700 Subject: [PATCH] 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 --- .../desktop/shared/usr/share/ublue-os/just/custom.just | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/system_files/desktop/shared/usr/share/ublue-os/just/custom.just b/system_files/desktop/shared/usr/share/ublue-os/just/custom.just index de1f4d62..9dc8359e 100644 --- a/system_files/desktop/shared/usr/share/ublue-os/just/custom.just +++ b/system_files/desktop/shared/usr/share/ublue-os/just/custom.just @@ -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; \