Started package installation.

This commit is contained in:
Thomas Cole 2021-06-30 15:58:17 -04:00
parent ac76618c2d
commit 5f0c280055

View File

@ -26,6 +26,11 @@ USER="clc"
PASSWD='$6$xyz$qss5rNcJjj5Efn1tSkCaplTQXVbQlmXkjxOd/FQvZzlKSRg/DUalJkPaoiJZkAS.wDCt9b1eA3CWePHvQDi5T.'
ROOTPASSWD='$6$xyz$gEODDI4x8qnkooLncD8E6cWTgh546DtGoIva9qKqOcon.XA.lBFhq2mvQLlOhA1k9W7.gnTwoMCNlPa6MZt9R.'
PACKAGES=(
sudo
networkmanager
)
#Echo text with a color passed as the second arguement
echoc () {
echo -e "$2$1${ENDCOLOR}" #Color, Text, Reset color
@ -92,7 +97,7 @@ sysinstall () {
reflector --protocol https --sort rate --country 'United States' --save /etc/pacman.d/mirrorlist --verbose
echoc " - Installing system." $GREEN
pacstrap /mnt base linux linux-firmware nano
pacstrap /mnt base linux linux-firmware nano
echoc " - Installing bootloader." $GREEN
arch-chroot /mnt pacman -Sy --noconfirm grub efibootmgr os-prober
@ -118,6 +123,15 @@ sysinstall () {
return 1
}
setup () {
echoc " - Installing packages." $GREEN
PKG=${PACKAGES[@]}
arch-chroot /mnt pacman -Sy --noconfirm $PKG
}
######################################################################################
#Check if root
@ -150,6 +164,7 @@ fi
#sysinstall good
if [ $? -eq 1 ]; then
echo "Base system installation complete!"
setup
else
echoc "System installation failed!" $RED
fi