Update install.sh, install.md, arch.conf
This commit is contained in:
29
install.sh
29
install.sh
@ -11,7 +11,6 @@ echo "Done."
|
||||
# Installing base system.
|
||||
echo "Installing basic packages.."
|
||||
echo -e
|
||||
pacstrap /mnt base base-devel firefox konsole linux linux-firmware linux-zen lvm2 networkmanager nano plasma-desktop sddm sddm-kcm &&
|
||||
echo -e
|
||||
echo "Base system installed."
|
||||
echo -e
|
||||
@ -64,3 +63,31 @@ echo "Done."
|
||||
|
||||
echo "Setting root password:"
|
||||
arch-chroot /mnt passwd
|
||||
|
||||
arch-chroot /mnt bootctl install
|
||||
|
||||
cp ./arch.conf /mnt/boot/loader/entries
|
||||
cp ./arch-fallback.conf /mnt/boot/loader/entries
|
||||
|
||||
echo "timeout 1" >> /mnt/boot/loader/loader.conf
|
||||
echo "default arch.conf" >> /mnt/boot/loader/loader.conf
|
||||
|
||||
localectl --no-convert set-keymap de-latin1-nodeadkeys
|
||||
|
||||
echo "Username?"
|
||||
read user
|
||||
useradd -m $user &&
|
||||
passwd $user &&
|
||||
gpasswd -a $user wheel
|
||||
|
||||
sed -i '82s/.*/%wheel ALL=(ALL) ALL/' /mnt/etc/sudoers
|
||||
|
||||
mkdir /mnt/etc/sddm.conf.d
|
||||
|
||||
echo "[Autologin]" >> /mnt/etc/sddm.conf.d/autologin.conf
|
||||
echo "User=hans" >> /mnt/etc/sddm.conf.d/autologin.conf
|
||||
echo "Session=plasma" >> /mnt/etc/sddm.conf.d/autologin.conf
|
||||
|
||||
umount /mnt/boot
|
||||
umount /mnt/home
|
||||
reboot
|
||||
|
Reference in New Issue
Block a user