feat: reduce amount of questions

This commit is contained in:
AngeD 2023-03-14 22:34:05 +01:00
parent ed50d9f04e
commit a695516ecd
4 changed files with 6 additions and 15 deletions

10
base.sh
View File

@ -21,12 +21,8 @@ echo "$hostname" > /etc/hostname
# Packages
case "$(lscpu | grep Vendor)" in
*AuthenticAMD*)
cpu=amd
;;
*GenuineIntel*)
cpu=intel
;;
*AuthenticAMD*) cpu=amd ;;
*GenuineIntel*) cpu=intel ;;
esac
$PACMAN "${pkg[@]}" "$cpu-ucode"
@ -43,7 +39,7 @@ fi
# Users
echo "root:$root_passwd" | chpasswd
useradd -mG wheel "$username"
useradd -mG wheel "$username" -s "${default_shell-/bin/bash}"
echo "$username:$user_passwd" | chpasswd
sed -i '/^# %wheel\s\+ALL=(ALL:ALL)\s\+ALL/s/^#\s*//' /etc/sudoers

2
config
View File

@ -5,6 +5,8 @@ username=ange
user_passwd=ange
root_passwd=root
default_shell=/bin/zsh
hostname="$username-pc"
tz='Europe/Paris'

View File

@ -15,14 +15,8 @@ fi
git clone --bare "$repo" "$HOME/.dotfiles"
while ! $config checkout; do
echo 'Please the error above and press enter:'
read -r
done
$config checkout -f
$config submodule update --init --recursive --remote
$config config status.showUntrackedFiles no
chsh -s /bin/zsh
echo -e "${BOLD}${GREEN}DONE. You need to reboot to apply the changes.${NORMAL}"

1
gpu.sh
View File

@ -30,7 +30,6 @@ case "$(lspci -k | grep -E '(VGA|3D)')" in
esac
sed -i "s/^MODULES=(/MODULES=($modules/" /etc/mkinitcpio.conf
mkinitcpio -P
echo -e "${BOLD}${GREEN}GPU drivers install finished.${NORMAL}"