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.
This commit is contained in:
parent
7b478e08e8
commit
37fa959182
1 changed files with 9 additions and 8 deletions
17
setup.sh
17
setup.sh
|
|
@ -60,13 +60,9 @@ else
|
||||||
ok "dotfiles-rene geklont"
|
ok "dotfiles-rene geklont"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ── Phase 2: System-Setup (als root) ────────────────────────────────────
|
# ── Phase 2: Desktop-Setup als Autostart einrichten (VOR base, damit es ──
|
||||||
echo -e "\n>>> Phase 2: setup-base.sh (System)"
|
# ── bei Abbruch von setup-base.sh trotzdem vorhanden ist) ───────────────
|
||||||
sudo bash "$REPO_DIR/setup-base.sh" "$MODEL"
|
echo -e "\n>>> Phase 2: setup-desktop.sh als Autostart einrichten"
|
||||||
ok "Phase 2 abgeschlossen"
|
|
||||||
|
|
||||||
# ── Phase 3: Desktop-Setup als Autostart einrichten ──────────────────────
|
|
||||||
echo -e "\n>>> Phase 3: setup-desktop.sh wird als Autostart eingerichtet"
|
|
||||||
mkdir -p ~/.config/autostart
|
mkdir -p ~/.config/autostart
|
||||||
cat > ~/.config/autostart/macbook-setup-desktop.desktop <<DTEOF
|
cat > ~/.config/autostart/macbook-setup-desktop.desktop <<DTEOF
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
|
|
@ -76,7 +72,12 @@ Exec=xfce4-terminal -e "bash -c 'bash $REPO_DIR/setup-desktop.sh 2>&1 | tee /tmp
|
||||||
Hidden=false
|
Hidden=false
|
||||||
X-GNOME-Autostart-enabled=true
|
X-GNOME-Autostart-enabled=true
|
||||||
DTEOF
|
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 ""
|
||||||
echo "════════════════════════════════════════════"
|
echo "════════════════════════════════════════════"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue