From 51907b036c14d12c28c956b56e7574dda3143d65 Mon Sep 17 00:00:00 2001 From: humocs-man <251756307+humocs-man@users.noreply.github.com> Date: Sat, 23 May 2026 12:29:18 +0200 Subject: [PATCH] Modify flatpak-preinstall.service for Bazaar installation Updated the Flatpak preinstall service to install Bazaar on first boot and ensure Flathub is registered. --- configs/flatpak-preinstall.service | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/configs/flatpak-preinstall.service b/configs/flatpak-preinstall.service index 0791d2c..3e278d9 100644 --- a/configs/flatpak-preinstall.service +++ b/configs/flatpak-preinstall.service @@ -1,13 +1,18 @@ [Unit] -Description=Flatpak Preinstall Trigger +Description=Flatpak Bazaar Installation on First Boot After=network-online.target Wants=network-online.target ConditionPathExists=!/var/lib/flatpak/.preinstall-done [Service] Type=oneshot -ExecStart=/usr/bin/flatpak preinstall -y +# 1. Sicherstellen, dass Flathub wirklich als Quelle registriert ist +ExecStartPre=/usr/bin/flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo +# 2. Bazaar nativ installieren (-y bestätigt alles automatisch) +ExecStart=/usr/bin/flatpak install -y flathub io.github.kolunmi.Bazaar +# 3. Aufräumen und deaktivieren ExecStartPost=/usr/bin/touch /var/lib/flatpak/.preinstall-done +ExecStartPost=/usr/bin/systemctl disable flatpak-preinstall.service RemainAfterExit=yes [Install]