Arch Linux Install Guide w/ Hyprland and KDE Plasma - 'BTRFS w/ bootable snapshots'
Written and implemented by Charles Cravens.
Sources: Personal experience, the fabled "ArchWiki" (https://www.archlinux.org/), and Stephen Raabe for dotfile scripting (https://gitlab.com/stephan-raabe)
Covers Installation and configuration through DE install of KDE Plasma desktop prior to configuring Hyprland.
This particular procedure is geared towards OS installation on my laptop workstation featuring hybrid Intel/Nvidia graphics (ie; Optimus), and all of the challenges and benefits of successfully configuring Linux to run on a system originally designed around a Windows environment. The specific machine referenced is my Lenovo Legion 5-15IMH05H (2020 model), equipped with the Intel Core i7-10750H, Nvidia RTX 2060 GPU, 32GB RAM, and 15.6" FHD 1920x1080 240Hz LCD w/HDR @ 500nits. Storage consists of a 1TB NvMe system drive and an additional 512GB SSD (SATA) mounted at sda1 as a backup data drive formally utilized as a dual-boot environment with Windows 11 Pro.
[Optional Install Sc
Verify the Boot Mode ript](#1-a)
Boot the Live Environment
Set the Keyboard Layout
Connect to the Internet
Setup Wi-FI
Update the System clock
Example Layouts
BIOS with MBR
UEFI BIOS With GPT
Creating Partitions
Create New Table
Create Partitions
Set Partition Type
!!! Write Changes to Disk !!!
Format the Partitions
Mount the File Systems
Select the Mirrors
Install Essential Packages
Fstab
Chroot
Timezone
Set Localization
Network Configuration
Initramfs
Root Password
Create User & Enable Sudo
Additional Changes
Enable Multilib
Optimise Mirrors
Base Packages
Kernel
Essential
SCSI
File System
File System Optional
CPU
Bootloader
CLI Text Editors
Additional Packages
System Utilities
Networking
General
Wi-Fi
Bluetooth
Video
General
Nvidia
AMD
Sound
Printing
Xorg
Xorg Apps
Fonts
Display Managers
GDM
LightDM
LXDM
SSDM
XDM
Desktop Environments
Budgie
Cinnamon
Deepin
Gnome
KDE Plasma
MATE
XFCE
Applications
System
Office
Internet
Multimedia
Codecs
Photo / Image Editing
Misc
Boot Loader
MBR
UEFI
Microcode
GRUB
rEFInd
Reboot