Feature: Kopiert ZSH-Themes.

This commit is contained in:
DragonSlayer_14 2025-02-24 11:04:23 +01:00
parent 3e65fb37d8
commit 2fe053d208

View File

@ -13,6 +13,7 @@ if [[ -z "$SUDO_USER" || "$SUDO_USER" == "root" ]]; then
fi
USER_NAME="$SUDO_USER"
USER_HOME=$(eval echo ~$USER_NAME)
# Eintrag aus getent passwd holen
USER_ENTRY=$(getent passwd "$USER_NAME")
@ -30,3 +31,24 @@ else
echo "$UPDATED_ENTRY" >> /etc/passwd
echo "Eintrag für $USER_NAME wurde in /etc/passwd geschrieben mit zsh als Shell."
fi
# Repository klonen
REPO_DIR="$USER_HOME/Debian-Hyprland"
sudo -u "$USER_NAME" git clone https://github.com/JaKooLit/Debian-Hyprland.git "$REPO_DIR"
# Ordner nach ~/.oh-my-zsh/themes kopieren
THEME_SRC="$REPO_DIR/assets/add_zsh_theme"
THEME_DEST="$USER_HOME/.oh-my-zsh/themes"
if [[ -d "$THEME_SRC" ]]; then
sudo -u "$USER_NAME" mkdir -p "$THEME_DEST"
sudo -u "$USER_NAME" cp -r "$THEME_SRC"/* "$THEME_DEST/"
echo "🎨 ZSH-Theme wurde nach $THEME_DEST kopiert."
else
echo "⚠️ Fehler: Theme-Ordner wurde nicht gefunden!"
fi
# Repository löschen
rm -rf "$REPO_DIR"
echo "✅ Installation abgeschlossen!"