diff --git a/configs/flatpak-preinstall.service b/configs/flatpak-preinstall.service new file mode 100644 index 0000000..0791d2c --- /dev/null +++ b/configs/flatpak-preinstall.service @@ -0,0 +1,14 @@ +[Unit] +Description=Flatpak Preinstall Trigger +After=network-online.target +Wants=network-online.target +ConditionPathExists=!/var/lib/flatpak/.preinstall-done + +[Service] +Type=oneshot +ExecStart=/usr/bin/flatpak preinstall -y +ExecStartPost=/usr/bin/touch /var/lib/flatpak/.preinstall-done +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target