chore: Clean up install-bazzite-arch

This commit is contained in:
Kyle Gospodnetich 2023-09-18 09:33:22 -07:00
parent 0beb62ff27
commit 0374703aa6
2 changed files with 4 additions and 4 deletions

View File

@ -54,7 +54,6 @@ RUN rpm-ostree override remove \
# Install new packages
RUN rpm-ostree install \
extest.i686 \
python3-pip \
libadwaita \
duperemove \
@ -304,6 +303,7 @@ RUN if grep -q "kinoite" <<< "${BASE_IMAGE_NAME}"; then \
# Dock updater - done manually due to proprietary parts preventing it from being on Copr
# Neptune firmware - done manually due to "TBD" license on needed audio firmware
RUN rpm-ostree install \
extest.i686 \
mesa-va-drivers \
vulkan-tools \
jupiter-fan-control \

View File

@ -47,14 +47,14 @@ install-bazzite-arch:
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; \
distrobox create --name bazzite-arch --image ghcr.io/ublue-os/bazzite-arch --nvidia --yes; \
else \
distrobox create --name bazzite-arch --image ghcr.io/ublue-os/bazzite-arch-gnome --nvidia --yes --volume /usr/lib/extest/libextest.so:/usr/lib/extest/libextest.so:ro; \
distrobox create --name bazzite-arch --image ghcr.io/ublue-os/bazzite-arch-gnome --nvidia --yes; \
fi && \
echo 'Exporting applications...' && \
distrobox-enter -n bazzite-arch -- 'bash -c "sudo locale-gen && distrobox-export --app steam && distrobox-export --app lutris && distrobox-export --app protontricks && mkdir -p $HOME/.steam && distrobox-export --bin /usr/bin/steamcmd --export-path ~/.steam && mv $HOME/.steam/steamcmd $HOME/.steam/steamcmd.sh"' && \
echo 'Starting Steam...' && \
distrobox-enter -n bazzite-arch -- ' /usr/bin/bazzite-steam-runtime --silent &>/dev/null &' && \
distrobox-enter -n bazzite-arch -- ' /usr/bin/steam-runtime --silent &>/dev/null &' && \
if [[ ${BASE_IMAGE_NAME} == 'kinoite' ]]; then \
echo 'Creating desktop shortcuts...' && \
cp ~/.local/share/applications/bazzite-arch-steam.desktop ~/Desktop/bazzite-arch-steam.desktop && \