Feat: Passt das Skript für Arch an.
This commit is contained in:
parent
a986c0b2d6
commit
24c40da400
@ -15,11 +15,17 @@ fi
|
|||||||
USER_NAME="$SUDO_USER"
|
USER_NAME="$SUDO_USER"
|
||||||
USER_HOME=$(eval echo ~$USER_NAME)
|
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,,} # In Kleinbuchstaben umwandeln
|
||||||
answer=${answer:-n} # Standardwert 'n', falls leer
|
answer=${answer:-n} # Standardwert 'n', falls leer
|
||||||
|
|
||||||
if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then
|
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
|
# Eintrag aus getent passwd holen
|
||||||
USER_ENTRY=$(getent passwd "$USER_NAME")
|
USER_ENTRY=$(getent passwd "$USER_NAME")
|
||||||
|
|
||||||
@ -39,7 +45,7 @@ if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then
|
|||||||
|
|
||||||
# Repository klonen
|
# Repository klonen
|
||||||
REPO_DIR="$USER_HOME/Debian-Hyprland"
|
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
|
# Ordner nach ~/.oh-my-zsh/themes kopieren
|
||||||
THEME_SRC="$REPO_DIR/assets/add_zsh_theme"
|
THEME_SRC="$REPO_DIR/assets/add_zsh_theme"
|
||||||
Loading…
x
Reference in New Issue
Block a user