diff --git a/6_Plymouth.sh b/6_Plymouth.sh index 561f7d2..067df09 100755 --- a/6_Plymouth.sh +++ b/6_Plymouth.sh @@ -8,9 +8,16 @@ if [[ $EUID -ne 0 ]]; then exit 1 fi +if [[ -z "$SUDO_USER" || "$SUDO_USER" == "root" ]]; then + echo "❌ Fehler: Das Skript muss mit 'sudo' von einem normalen Benutzer ausgeführt werden." + exit 1 +fi + +USER_NAME="$SUDO_USER" + echo "🔄 Plymouth und benötigte Pakete installieren..." pacman -Syu --noconfirm plymouth -yay -Syu plymouth-theme-archlinux --noconfirm +sudo -u $USER_NAME yay -Syu plymouth-theme-archlinux --noconfirm # Plymouth in initramfs aktivieren MKINIT_CONF="/etc/mkinitcpio.conf"