diff --git a/Manual b/Manual index d17097e..e875b76 100644 --- a/Manual +++ b/Manual @@ -1,98 +1,51 @@ +[Verify Boot mode] +cat /sys/firmware/efi/fw_platform_size + +[Set Wi-Fi] +iwctl +device "name" list +device "name" scan +station "name" + [Make Partitions] lsblk fdisk [Format partitions] +mkfs.ext4 /dev/root_partition +mkfs.fat -F 32 /dev/efi_system_partition [Mount points] +mount /dev/root_partition /mnt +mount --mkdir /dev/efi_system_partition /mnt/boot + +[Set timezone / location] +arch-chroot /mnt +ln -sf /usr/share/zoneinfo/Region/City /etc/localtime +hwclock --systohc +nano /etc/locale-gen +nano /etc/locale.conf +LANG=en_US.UTF=8 + +[Change hostname] +nano /etc/hostname +hostname + +[Initramfs] +mkinitcpio -P [Set language] -[Set Wi-Fi] - [Set user] +#Root paassword +paasswd + +[Boatloader] +https://wiki.archlinux.org/title/GRUB [Packages] [Nvidia] - +Install nvidia-open-dkms nvidia-utils +nano /etc/mkinitcpio.conf # Remove kms [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 \ No newline at end of file diff --git a/Old b/Old new file mode 100644 index 0000000..a027e7b --- /dev/null +++ b/Old @@ -0,0 +1,78 @@ + +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 \ No newline at end of file