1
0
mirror of https://github.com/tommytran732/Arch-Setup-Script synced 2024-11-21 17:11:34 -05:00

Minor improvements

Signed-off-by: Tommy <contact@tommytran.io>
This commit is contained in:
Tommy 2024-06-04 16:54:58 -07:00
parent f08634fc49
commit ebf018706c
Signed by: Tomster
GPG Key ID: 555C902A34EC968F

View File

@ -521,14 +521,14 @@ arch-chroot /mnt /bin/bash -e <<EOF
hwclock --systohc hwclock --systohc
# Generating locales.my keys aren't even on # Generating locales.my keys aren't even on
echo "Generating locales." echo 'Generating locales.'
locale-gen locale-gen
# Create SecureBoot keys. This isn't strictly necessary, but certain things like linux-hardened preset expects it and mkinitcpio will fail without it, sooo... # Create SecureBoot keys. This isn't strictly necessary, but certain things like linux-hardened preset expects it and mkinitcpio will fail without it, sooo...
sbctl create-keys sbctl create-keys
# Generating a new initramfs. # Generating a new initramfs.
echo "Creating a new initramfs." echo 'Creating a new initramfs.'
chmod 600 /boot/initramfs-linux* chmod 600 /boot/initramfs-linux*
mkinitcpio -P mkinitcpio -P
@ -541,17 +541,18 @@ arch-chroot /mnt /bin/bash -e <<EOF
grub-mkconfig -o /boot/grub/grub.cfg grub-mkconfig -o /boot/grub/grub.cfg
# Adding user with sudo privilege # Adding user with sudo privilege
echo "Adding $username with root privilege." echo 'Adding $username with root privilege.'
useradd -m $username useradd -m $username
usermod -aG wheel $username usermod -aG wheel $username
if [ "${install_mode}" = 'desktop' ]; then if [ "${install_mode}" = 'desktop' ]; then
# Setting up dconf # Setting up dconf
echo "Setting up dconf." echo 'Setting up dconf.'
dconf update dconf update
fi fi
# Snapper configuration # Snapper configuration
echo 'Configuring Snapper.'
umount /.snapshots umount /.snapshots
rm -r /.snapshots rm -r /.snapshots
snapper --no-dbus -c root create-config / snapper --no-dbus -c root create-config /