test
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
[Make Partitions]
|
||||
lsblk
|
||||
fdisk
|
||||
|
||||
[Format partitions]
|
||||
|
||||
[Mount points]
|
||||
|
||||
[Set language]
|
||||
|
||||
[Set Wi-Fi]
|
||||
|
||||
[Set user]
|
||||
|
||||
[Packages]
|
||||
|
||||
[Nvidia]
|
||||
|
||||
[Hyprland]
|
||||
|
||||
|
||||
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
|
||||
sudo pacman -Sy pacman-contrib
|
||||
rankmirrors -n 6 /etc/pacman.d/mirrorlist.backup > /etc/pacman.d/mirrorlist
|
||||
pacstrap -K /mnt base linux linux-firmware base-devel
|
||||
|
||||
genfstab -U -p /mnt >> /mnt/etc/fstab
|
||||
arch-chroot /mnt
|
||||
sudo pacman -S nano bash-completion
|
||||
nano /etc/locale.gen
|
||||
Search the US
|
||||
locale-gen
|
||||
echo LANG=en=US.UTF-8 > /etc/locale.conf
|
||||
export LANG=en_US.UTF-8
|
||||
ln -s /usr/share/zoneinfo/Europe/Amsterdam > /etc/localtime
|
||||
hwclock --systohc --utc
|
||||
echo archy > /etc/hostname
|
||||
systemctl enable fstrim.timer
|
||||
|
||||
nano /etc/pacman.conf
|
||||
Remove # multilib & include
|
||||
sudo pacman -Sy
|
||||
|
||||
passwd
|
||||
useradd -m -g users -G wheel,storage,power -s /bin/bash inorishio
|
||||
passwd inorishio
|
||||
EDITOR=nano visudo
|
||||
Defaults rootpw
|
||||
|
||||
mount -t efivarfs efivarfs /sys/firmware/efi/efivars
|
||||
bootctl install
|
||||
nano /boot/loader/entries/arch.conf
|
||||
title Arch
|
||||
linux /vmlinuz-linux
|
||||
initrd /initramfs-linux.img
|
||||
|
||||
echo "options root=PARTUUID=$(blkid -s PARTUUID -o value /dev/sdb) rw" >> /boot/loader/entries/arch.conf
|
||||
|
||||
ip link
|
||||
sudo pacman -S dhcpcd
|
||||
|
||||
sudo systemctl enable dhcpcd@emp*.service
|
||||
sudo pacman -S networkmanager
|
||||
sudo systemctl enable NetworkManager.service
|
||||
|
||||
sudo pacman -S linux-headers
|
||||
sudo pacman -S nvida-dkms libglvnd nvidia-utils opencl-nvidia lib32-libglvnd lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings
|
||||
sudo nano /etc/mkinitcpio.conf
|
||||
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
|
||||
sudo nano /boot/loader/entries/arch.conf
|
||||
nvidia-drm.modeset=1
|
||||
|
||||
sudo mkdir /etc/pacman.d/hooks
|
||||
sudo nano /etc/pacman.d/hooks/nvidia.hook
|
||||
[Trigger]
|
||||
Operation=Install
|
||||
Operation=Upgrade
|
||||
Operation=Remove
|
||||
Type=Package
|
||||
Target=nvidia
|
||||
|
||||
[Action]
|
||||
Depends=mkinitcpio
|
||||
When=PostTransaction
|
||||
Exec=/usr/bin/mkinitcpio -P
|
||||
|
||||
umount -R /mnt
|
||||
reboot
|
||||
|
||||
inorishio
|
||||
passwd
|
||||
|
||||
sudo pacman -S xorg-server xorg-apps xorg-xinit xorg-twm xorg-xclock xterm
|
||||
start x
|
||||
##Distro
|
||||
sudo pacman -S plasma sddn
|
||||
sudo systemctl enable sddm.service
|
||||
reboot
|
||||
Reference in New Issue
Block a user