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
- Base Install ← Start here — LUKS2 + BTRFS + Limine bootloader
- Plymouth — Boot splash screen (optional, but nice with LUKS)
Desktop Environment
- Hyprland Setup — Wayland compositor and ecosystem
- hyprlock — Screen lock with fingerprint support
- hyprshutdown — Graceful shutdown animations
- Ashell — Status bar
- Mako — Notifications
System Configuration
- Audio — PipeWire and audio fixes
- Network — NetworkManager, iwd, Tailscale
- Fonts — Font rendering improvements
- Printing — CUPS setup
Utilities
- Shell — Starship prompt and shell config
- Disks — Automounting with udiskie
- AppImage Management — Running and managing AppImages
- Keychain — GNOME Keyring for secrets
Security
Quick Reference
| Category | Key Packages |
|---|---|
| Base | base linux linux-firmware btrfs-progs limine |
| Boot | plymouth |
| Desktop | hyprland hyprlock hypridle hyprpaper hyprshutdown |
| Bar | ashell mako |
| Audio | pipewire pipewire-pulse wireplumber |
| Network | networkmanager iwd tailscale |
| Auth | fprintd gnome-keyring |
| Utils | starship udiskie |