From 0f75b2b6cea50afb5b79b607896bde0cbcbfa06b Mon Sep 17 00:00:00 2001 From: humocs-man <251756307+humocs-man@users.noreply.github.com> Date: Sun, 8 Mar 2026 18:18:51 +0100 Subject: [PATCH] Update firstboot-setup.sh --- .../cosmic/session.d/firstboot-setup.sh | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/files/usr/libexec/cosmic/session.d/firstboot-setup.sh b/files/usr/libexec/cosmic/session.d/firstboot-setup.sh index a393a79..e737ccc 100755 --- a/files/usr/libexec/cosmic/session.d/firstboot-setup.sh +++ b/files/usr/libexec/cosmic/session.d/firstboot-setup.sh @@ -47,9 +47,27 @@ fi exec > >(tee -a "$LOG") 2>&1 abort() { - clear - echo "Setup abgebrochen." - exit 1 + $DIALOG --title "Setup abbrechen?" --yesno \ +"Der Einrichtungs‑Assistent wird dann +nicht erneut angezeigt. + +Alle Anwendungen können jederzeit +über den COSMIC‑Shop installiert +oder entfernt werden. + +Möchtest du den Setup‑Assistenten +wirklich abbrechen?" \ +$HEIGHT $WIDTH + + if [[ $? -eq 0 ]]; then + mkdir -p "$(dirname "$WIZARD_DONE")" + touch "$WIZARD_DONE" + clear + exit 0 + fi + + # User hat sich gegen Abbruch entschieden → zurück + return 0 } ensure_flathub() {