Feature: Kopiert ZSH-Themes.
This commit is contained in:
parent
3e65fb37d8
commit
2fe053d208
@ -13,6 +13,7 @@ if [[ -z "$SUDO_USER" || "$SUDO_USER" == "root" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
USER_NAME="$SUDO_USER"
|
USER_NAME="$SUDO_USER"
|
||||||
|
USER_HOME=$(eval echo ~$USER_NAME)
|
||||||
|
|
||||||
# Eintrag aus getent passwd holen
|
# Eintrag aus getent passwd holen
|
||||||
USER_ENTRY=$(getent passwd "$USER_NAME")
|
USER_ENTRY=$(getent passwd "$USER_NAME")
|
||||||
@ -30,3 +31,24 @@ else
|
|||||||
echo "$UPDATED_ENTRY" >> /etc/passwd
|
echo "$UPDATED_ENTRY" >> /etc/passwd
|
||||||
echo "Eintrag für $USER_NAME wurde in /etc/passwd geschrieben mit zsh als Shell."
|
echo "Eintrag für $USER_NAME wurde in /etc/passwd geschrieben mit zsh als Shell."
|
||||||
fi
|
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!"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user