This file is a basic overview of the setup and packages needed for my setup.
- Create a bootable image of Arch Linux.
- Boot into image, then run
archinstallto start the guided GUI install. - Once finished, reboot.
- For filesystem, use
ext4. - Set Desktop -> Hyprland
- Create a user with sudo privileges
- Use proprietary Nvidia drivers for now.
Arch Linux NVIDIA Documentation
sudo pacman -S git base-devel linux-headers
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
cd ..
rm -rf yay
lspci -k -d ::03xx
Check against CodeNames.
yay -S nvidia-580xx-dkms
reboot
- Install packages from pacman:
sudo pacman -S gnome-keyring noto-fonts noto-fonts-cjk \
hyprpolkitagent hyprlauncher hyprpicker \
hypridle hyprsunset hyprlock quickshell \
code firefox fastfetch firewalld
- Enable
firewalld
sudo systemctl enable --now firewalld
sudo pacman -Syu
- Install Steam
sudo pacman -S steam
Pick lib32-vulkan-nouveau
- Install AUR packages:
yay -S ttf-ms-win11-auto github-desktop-bin linux-wallpaperengine-git
-
Open Steam and install
Wallpaper Engine. -
Add
fastfetchto .bashrc
nano ~/.bashrc
fastfetch
- To change wallpaper, copy it's id, then update autostart command with id.
- Clone DivineHyprland into
~/.config/hypr/ - Clone DivineQuickshell into
~/.config/quickshell/