#! /bin/bash set -eo pipefail #-------------------------------------------- # Script autoinstallation et configuration Ubuntu/Debian #-------------------------------------------- function verif_source { source=$1 if [[ -f "./modules/AutoInstall/sources/${source}" ]]; then { . ./modules/AutoInstall/sources/${source} } else { echo "Erreur : Impossible de charger les sources ${source}" exit 1 } fi } verif_source "fonctions.ksh" verif_source "couleurs.ksh" # Recuperation de la distribution if command -v lsb_release >/dev/null 2>&1; then systeme=$(lsb_release -d | cut -c 14-) else systeme="Inconnu (lsb_release non trouvé)" fi #Affichage du Menu clear echo -e "${SOULIGNE}===== AUTOINSTALL =====${RESET} \n" echo -e "Votre Systeme : ${BG_NOIR}${BLEU}${systeme}${RESET}" echo "" echo "Que voulez vous faire ? " echo "[1] - Installation complete" echo "[2] - Installer Nala" echo "[8] - Installer Atuin" echo "[9] - Installer Zsh+Plugins" echo "[0] - Quitter" read reponse case ${reponse} in 1) maj_depot ;; 2) install_nala ;; 9) install_nerdfont install_zsh config_zsh ;; 0) exit ;; #Autre *) echo -e "${ROUGE}merci de repondre${RESET}" read reponse ;; esac