diff --git a/archinstall/archinstall-dev.sh b/archinstall/archinstall-dev.sh index 13cf3ec..0238122 100755 --- a/archinstall/archinstall-dev.sh +++ b/archinstall/archinstall-dev.sh @@ -323,6 +323,7 @@ if [[ $partefi ]];then mkdir -p /mnt/boot/efi execl mount /dev/$partefi /mnt/boot/efi/ fi + ## Download or install base system. if [[ $isoffline = "0" ]];then wget -nv https://gitlab.com/JKANetwork/JKArch/raw/master/archinstall/pacman.conf -O pacman.conf @@ -341,7 +342,7 @@ if [[ $isoffline = "1" ]];then fi #Create fstab -genfstab -U /mnt > /mnt/etc/fstab +execl genfstab -U /mnt > /mnt/etc/fstab #Create or activate swap if neccesary if [[ $swaptype ]];then case $swaptype in @@ -369,7 +370,7 @@ if [[ $isoffline = 1 ]];then fi # -#Do allpackages var contain base packages, and install all. +#Do allpackages var contain base packages $pak="jka-toolkit git wget netctl iw wpa_supplicant reflector dialog sudo alsa-utils dosfstools ntfs-3g bash-completion" allpackages=$allpackages" "$pak #For sync @@ -377,17 +378,9 @@ $pak="ntpd" allpackages=$allpackages" "$pak ##GUI and apps -#Xbase -#tput setaf 2 ;echo "$(T "Installing desktop and basic programs, please wait")" ; tput setaf 9 -# Basic programs and audio support -if [[ $optentorno != 7 ]];then -pak="xorg-server xorg-xinit xorg-server-common xf86-input-libinput xterm lightdm lightdm-gtk-greeter gvfs gvfs-mtp gvfs-smb gvfs-afc udisks networkmanager network-manager-applet gnome-keyring xdialog lxterminal ttf-inconsolata octopi octopi-notifier gksu pulseaudio pavucontrol xdg-user-dirs jkarch-appearance xfce4-power-manager" -#Gestor de energia xfce4-power-manager -fi - -clear +#Here, allpackages have the user selected packages because selected before. execl chroot pacman -Syu $allpackages --noconfirm --needed #Install packages , reflector is for updating mirrorlist @@ -788,8 +781,17 @@ case $optentorno in #Remove plasma-mediacenter ksshaskpass after, in installconf ;; esac + #Pass pak to allpackages allpackages=$allpackages" "$pak + +# Basic programs (Xorg) and audio support if there is selected any +if [[ $optentorno != 7 ]];then +pak="xorg-server xorg-xinit xorg-server-common xf86-input-libinput xterm lightdm lightdm-gtk-greeter gvfs gvfs-mtp gvfs-smb gvfs-afc udisks networkmanager network-manager-applet gnome-keyring xdialog lxterminal ttf-inconsolata octopi octopi-notifier gksu pulseaudio pavucontrol xdg-user-dirs jkarch-appearance xfce4-power-manager" +#Gestor de energia xfce4-power-manager +allpackages=$allpackages" "$pak +fi + } ### More optional configs ###