Arch Linux Setup Guide

My personal Arch Linux setup for Framework Laptop 13 (AMD). Follow these guides in order for a complete system.

Core Installation

  1. Base InstallStart here — LUKS2 + BTRFS + Limine bootloader
  2. Plymouth — Boot splash screen (optional, but nice with LUKS)

Desktop Environment

  1. Hyprland Setup — Wayland compositor and ecosystem
  2. hyprlock — Screen lock with fingerprint support
  3. hyprshutdown — Graceful shutdown animations
  4. Ashell — Status bar
  5. Mako — Notifications

System Configuration

  1. Audio — PipeWire and audio fixes
  2. Network — NetworkManager, iwd, Tailscale
  3. Fonts — Font rendering improvements
  4. Printing — CUPS setup

Utilities

  1. Shell — Starship prompt and shell config
  2. Disks — Automounting with udiskie
  3. AppImage Management — Running and managing AppImages
  4. Keychain — GNOME Keyring for secrets

Security

  1. fprintd — Fingerprint authentication
  2. Yubikey — Hardware key setup

Quick Reference

CategoryKey Packages
Basebase linux linux-firmware btrfs-progs limine
Bootplymouth
Desktophyprland hyprlock hypridle hyprpaper hyprshutdown
Barashell mako
Audiopipewire pipewire-pulse wireplumber
Networknetworkmanager iwd tailscale
Authfprintd gnome-keyring
Utilsstarship udiskie