From 37fa959182b1806a22d76691a41981053609c5da Mon Sep 17 00:00:00 2001 From: rene Date: Thu, 12 Mar 2026 17:54:06 +0100 Subject: [PATCH] Autostart-Eintrag vor setup-base.sh anlegen Autostart fuer setup-desktop.sh wird jetzt in Phase 2 erstellt (vor setup-base.sh), damit er auch bei Abbruch vorhanden ist. --- setup.sh | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/setup.sh b/setup.sh index 71407d4..2af7d83 100644 --- a/setup.sh +++ b/setup.sh @@ -60,13 +60,9 @@ else ok "dotfiles-rene geklont" fi -# ── Phase 2: System-Setup (als root) ──────────────────────────────────── -echo -e "\n>>> Phase 2: setup-base.sh (System)" -sudo bash "$REPO_DIR/setup-base.sh" "$MODEL" -ok "Phase 2 abgeschlossen" - -# ── Phase 3: Desktop-Setup als Autostart einrichten ────────────────────── -echo -e "\n>>> Phase 3: setup-desktop.sh wird als Autostart eingerichtet" +# ── Phase 2: Desktop-Setup als Autostart einrichten (VOR base, damit es ── +# ── bei Abbruch von setup-base.sh trotzdem vorhanden ist) ─────────────── +echo -e "\n>>> Phase 2: setup-desktop.sh als Autostart einrichten" mkdir -p ~/.config/autostart cat > ~/.config/autostart/macbook-setup-desktop.desktop <&1 | tee /tmp Hidden=false X-GNOME-Autostart-enabled=true DTEOF -ok "Autostart für setup-desktop.sh eingerichtet (lokal: $REPO_DIR)" +ok "Autostart eingerichtet (lokal: $REPO_DIR)" + +# ── Phase 3: System-Setup (als root) ──────────────────────────────────── +echo -e "\n>>> Phase 3: setup-base.sh (System)" +sudo bash "$REPO_DIR/setup-base.sh" "$MODEL" +ok "Phase 3 abgeschlossen" echo "" echo "════════════════════════════════════════════"