make grub_timout=0 opt-in

This commit is contained in:
krolxon 2026-01-06 00:04:34 +05:30
parent afd01f78e8
commit 93299df699
1 changed files with 5 additions and 2 deletions

View File

@ -53,8 +53,11 @@ read efipartition
mkdir /boot/efi mkdir /boot/efi
mount $efipartition /boot/efi mount $efipartition /boot/efi
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=archlinux --recheck grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=archlinux --recheck
sed -i 's/quiet/pci=noaer/g' /etc/default/grub read -rp "Do you want to set GRUB_TIMEOUT=0? (y/N): " confirm
sed -i 's/GRUB_TIMEOUT=5/GRUB_TIMEOUT=0/g' /etc/default/grub if [[ "$confirm" =~ ^[Yy]$ ]]; then
sed -i 's/quiet/pci=noaer/g' /etc/default/grub
sed -i 's/GRUB_TIMEOUT=5/GRUB_TIMEOUT=0/g' /etc/default/grub
fi
grub-mkconfig -o /boot/grub/grub.cfg grub-mkconfig -o /boot/grub/grub.cfg
pacman -S --noconfirm networkmanager git pacman -S --noconfirm networkmanager git