@@ -79,8 +79,7 @@ RUN if grep -v "nvidia" <<< "${IMAGE_NAME}"; then \
7979; fi
8080
8181# Add Flathub
82- RUN flatpak remove --system --noninteractive --all && \
83- flatpak remote-add --system --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo && \
82+ RUN flatpak remote-add --system --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo && \
8483 flatpak remote-modify --system flathub --no-filter --title="Flathub (System)"
8584
8685# Cleanup & Finalize
@@ -100,6 +99,10 @@ RUN rm /usr/share/applications/shredder.desktop && \
10099 sed -i 's@enabled=1@enabled=0@g' /etc/yum.repos.d/_copr_ycollet-audinux.repo && \
101100 sed -i 's/#DefaultTimeoutStopSec.*/DefaultTimeoutStopSec=15s/' /etc/systemd/user.conf && \
102101 sed -i 's/#DefaultTimeoutStopSec.*/DefaultTimeoutStopSec=15s/' /etc/systemd/system.conf && \
102+ flatpak remove --system --noninteractive --all && \
103+ cat /etc/flatpak/install | while read line; do flatpak install --system --noninteractive --no-deploy flathub $line; done && \
104+ systemctl unmask flatpak-system-install.service && \
105+ systemctl enable flatpak-system-install.service && \
103106 systemctl disable rpm-ostreed-automatic.timer && \
104107 systemctl --global enable ublue-update.timer && \
105108 systemctl enable input-remapper.service && \
@@ -197,6 +200,8 @@ RUN rm /usr/share/applications/winetricks.desktop && \
197200 sed -i 's@enabled=1@enabled=0@g' /etc/yum.repos.d/_copr_kylegospo-wallpaper-engine-kde-plugin.repo && \
198201 sed -i 's@enabled=1@enabled=0@g' /etc/yum.repos.d/_copr_ycollet-audinux.repo && \
199202 mv /etc/sddm.conf /etc/sddm.conf.d/steamos.conf && \
203+ flatpak remove --system --noninteractive --all && \
204+ cat etc/flatpak/install | while read line; do flatpak install --system --noninteractive --no-deploy flathub $line; done && \
200205 systemctl enable plasma-autologin.service && \
201206 systemctl enable jupiter-fan-control.service && \
202207 systemctl enable vpower.service && \
0 commit comments