From 2fe053d2081b30efe6828245c7cf5cb9776cb765 Mon Sep 17 00:00:00 2001 From: DragonSlayer_14 Date: Mon, 24 Feb 2025 11:04:23 +0100 Subject: [PATCH] Feature: Kopiert ZSH-Themes. --- Setup/4_ZshRegister.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/Setup/4_ZshRegister.sh b/Setup/4_ZshRegister.sh index f34e3ec..7dc5bd7 100755 --- a/Setup/4_ZshRegister.sh +++ b/Setup/4_ZshRegister.sh @@ -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!"