From 24c40da400bb9381e816faf2bcb7b1c525da500c Mon Sep 17 00:00:00 2001 From: DragonSlayer_14 Date: Wed, 26 Mar 2025 11:57:02 +0100 Subject: [PATCH] =?UTF-8?q?Feat:=20Passt=20das=20Skript=20f=C3=BCr=20Arch?= =?UTF-8?q?=20an.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 4_ZshRegister.sh => 3_ZshRegister.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) rename 4_ZshRegister.sh => 3_ZshRegister.sh (87%) diff --git a/4_ZshRegister.sh b/3_ZshRegister.sh similarity index 87% rename from 4_ZshRegister.sh rename to 3_ZshRegister.sh index 9f2e083..4053352 100755 --- a/4_ZshRegister.sh +++ b/3_ZshRegister.sh @@ -15,11 +15,17 @@ fi USER_NAME="$SUDO_USER" USER_HOME=$(eval echo ~$USER_NAME) -read -p "❓ Soll die shell für $USER_NAME auf ZSH gesetzt werden? (j/n) [n]: " answer +read -p "❓ Soll die Shell für $USER_NAME auf ZSH gesetzt werden? (j/n) [n]: " answer answer=${answer,,} # In Kleinbuchstaben umwandeln answer=${answer:-n} # Standardwert 'n', falls leer if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then + # ZSH-Installation prüfen und ggf. installieren + if ! command -v zsh &> /dev/null; then + echo "ℹ️ ZSH wird installiert..." + sudo pacman -S --noconfirm zsh + fi + # Eintrag aus getent passwd holen USER_ENTRY=$(getent passwd "$USER_NAME") @@ -39,7 +45,7 @@ if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then # Repository klonen REPO_DIR="$USER_HOME/Debian-Hyprland" - sudo -u "$USER_NAME" git clone https://github.com/JaKooLit/Debian-Hyprland.git "$REPO_DIR" + sudo -u "$USER_NAME" git clone https://github.com/JaKooLit/Arch-Hyprland.git "$REPO_DIR" # Ordner nach ~/.oh-my-zsh/themes kopieren THEME_SRC="$REPO_DIR/assets/add_zsh_theme"