aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xjoes-arch-install-UEFI.sh50
1 files changed, 46 insertions, 4 deletions
diff --git a/joes-arch-install-UEFI.sh b/joes-arch-install-UEFI.sh
index 47dd35f..2385c0b 100755
--- a/joes-arch-install-UEFI.sh
+++ b/joes-arch-install-UEFI.sh
@@ -264,7 +264,7 @@ while [[ $answr != y && $answr != Y && $answr != yes && $answr != Yes && $answr
done
#==================================================================================================#
-#------------------------------------------ USERS SETUP -------------------------------------------#
+#------------------------------------ USERS AND ROOT SETUP ----------------------------------------#
#==================================================================================================#
answr="n"
@@ -337,6 +337,11 @@ if [[ $answr == y || $answr == Y || $answr == yes || $answr == Yes || $answr ==
done
fi
clear
+
+#==================================================================================================#
+#---------------------------------------- HOSTNAME SETUP ------------------------------------------#
+#==================================================================================================#
+
echo -e "${BMAGENTA}\
#======= II. USERS SETUP =========#
# #
@@ -356,6 +361,11 @@ while [[ $hstnm == "" ]]; do
done
answr="n"
clear
+
+#==================================================================================================#
+#------------------------------------ LTS AND XORG SETUP ------------------------------------------#
+#==================================================================================================#
+
echo -e "${BMAGENTA}\
#====== III. EXTRAS SETUP ========#
# #
@@ -400,7 +410,7 @@ timedatectl set-ntp true > /dev/null
sleep 2
#================================================================#
-#--------------------- PARTITIONING DISK ------------------------#
+#------------------------- WIPING DISK --------------------------#
#================================================================#
clear
@@ -425,6 +435,11 @@ fi
dd if=/dev/zero of="$drv" bs=1M status=progress > /dev/null 2>&1
wipefs --all --force "$drv"
echo -e "${BGREEN}Wiping complete.${END}"
+
+#================================================================#
+#--------------------- PARTITIONING DISK ------------------------#
+#================================================================#
+
fdisk "$drv" << FDISK_INPUT
g
n
@@ -454,6 +469,11 @@ mkfs.ext4 "$drv""3" > /dev/null
mkfs.ext4 "$drv""4" > /dev/null
sleep 2
clear
+
+#================================================================#
+#---------------------- MOUNT PARTITIONS ------------------------#
+#================================================================#
+
echo -e "${BMAGENTA}\
#====== IV. INSTALLING LINUX =====#
# #
@@ -470,6 +490,11 @@ mkdir /mnt/arch/home > /dev/null
mount "$drv""4" /mnt/arch/home > /dev/null
sleep 2
clear
+
+#================================================================#
+#------------------------ BASE DOWNLOAD -------------------------#
+#================================================================#
+
echo -e "${BMAGENTA}\
#====== IV. INSTALLING LINUX =====#
# #
@@ -479,12 +504,18 @@ echo -e "${BMAGENTA}\
# this may take a while #
# #
#=================================#${END}"
+echo && echo
echo -e "${BCYAN}Installing ${BYELLOW}base packages${END}"
pacstrap /mnt/arch base base-devel pacman-contrib > /dev/null
echo && echo
echo -e "${BGREEN}Base packages installed${END}"
sleep 1
clear
+
+#================================================================#
+#----------------------- UTILS DOWNLOAD -------------------------#
+#================================================================#
+
echo -e "${BMAGENTA}\
#====== IV. INSTALLING LINUX =====#
# #
@@ -567,9 +598,15 @@ else
pacstrap /mnt/arch linux-headers > /dev/null
echo -e "${BGREEN}linux-headers installed${END}"
fi
-sleep 1
-clear
+echo && echo
echo -e "${BGREEN}Extra packages installed.${END}"
+sleep 4
+
+#================================================================#
+#------------------------ FSTAB CONFIG -------------------------#
+#================================================================#
+
+clear
echo -e "${BMAGENTA}\
#====== IV. INSTALLING LINUX =====#
# #
@@ -578,6 +615,11 @@ echo -e "${BMAGENTA}\
#=================================#${END}"
genfstab -U -p /mnt/arch > /mnt/arch/etc/fstab
sleep 2
+
+#================================================================#
+#------------------------- ARCH-CHROOT --------------------------#
+#================================================================#
+
clear
echo -e "${BMAGENTA}\
#====== V. CONFIGURING LINUX =====#