#!/bin/bash dirArchIsoFiles=$HOME/archisofiles dotfiles=$HOME/.dotfiles abortedPkgFile=$HOME/.dotfiles/abortedPkg.txt patternsHomeDir=$HOME/archisofiles/patternsHomeDir.txt counterAbortedPkg=0 setStatusE () { if [ "$1" = true ]; then set +e else set -e fi } startSetup () { select event in "Yay setup packages" "Stow" "Create default home dirs"; do case $event in "Yay setup packages") source "$dirArchIsoFiles"/library/yaySetupPkg.sh break ;; "Stow") source "$dirArchIsoFiles"/library/stow/stow.sh echo "Returned. Нажми для отображения меню или для выхода." ;; "Create default home dirs") source "$dirArchIsoFiles"/library/CreateDefaultDirs.sh break ;; *) echo "Invalid option... Выход" exit ;; esac done } setStatusE false startSetup