From a4a700c8a424f2e2467517096182a3a3aaa9b43c Mon Sep 17 00:00:00 2001 From: blueingreen68 Date: Mon, 22 Jan 2024 13:33:26 +0500 Subject: unarchived --- ARCHIVED/install.sh | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100755 ARCHIVED/install.sh (limited to 'ARCHIVED/install.sh') diff --git a/ARCHIVED/install.sh b/ARCHIVED/install.sh new file mode 100755 index 0000000..2297c94 --- /dev/null +++ b/ARCHIVED/install.sh @@ -0,0 +1,51 @@ +#!/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 "Setup packages" "Dotfiles setup" "Create default home dirs"; do + case $event in + "Setup packages") + + select installer in "yay" "pipx"; do + source "$dirArchIsoFiles"/library/setupPkg.sh "$installer" + break + done + + break + ;; + + "Dotfiles setup") + sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply blueingreen68 + ;; + + "Create default home dirs") + source "$dirArchIsoFiles"/library/createDefaultDirs.sh + + break + ;; + + *) + echo "Invalid option... Выход" + exit + ;; + esac + done +} + +setStatusE false +startSetup -- cgit