Files
fluffy-pancake/files/etc/skel/.config/firstboot/wait-and-run.sh
T

19 lines
394 B
Bash
Raw Normal View History

#!/usr/bin/env bash
set -euo pipefail
# 1. Warten, bis der UserDBus stabil ist
until busctl --user list >/dev/null 2>&1; do
sleep 1
done
# 2. Warten, bis die COSMICSession wirklich läuft
until pgrep -x cosmic-session >/dev/null; do
sleep 1
done
# 3. Kurze Beruhigungsphase (Panels, Fokus, Autostarts)
sleep 2
# 4. Wizard starten
exec "$HOME/.config/firstboot/firstboot-setup.sh"