Interactive installation script for a minimal Arch Linux setup with Qtile.
- Interactive Configuration – All settings are prompted
- Hardware Detection – CPU and GPU auto-detected
- Multi-GPU Support – Intel, AMD, NVIDIA, Hybrid (Optimus)
- Btrfs + Snapper – Automatic snapshots with GRUB integration
- Qtile Desktop – Minimal tiling window manager
- Dotfiles Integration – Optional: Auto-setup dotfiles and scripts
# Boot Arch ISO, connect to network, then:
curl -LO https://raw.githubusercontent.com/Sampirer/arch-install/main/arch-install.sh
chmod +x arch-install.sh
./arch-install.sh| Component | Options |
|---|---|
| CPU | Intel, AMD (auto microcode) |
| GPU | Intel, AMD, NVIDIA, Intel+NVIDIA (Optimus), AMD+Intel |
| Disk | NVMe, SATA, VirtIO |
┌─────────────────────────────────────────────────┐
│ Disk │
├──────────┬──────────┬───────────────────────────┤
│ EFI 1GB │ Swap │ Root (Btrfs) │
│ FAT32 │ ~RAM+2GB │ Subvolumes: @, @home, ... │
└──────────┴──────────┴───────────────────────────┘
Base: base linux linux-firmware grub btrfs-progs networkmanager
Desktop: qtile alacritty picom dunst rofi feh thunar pipewire
Optional: starship fzf zoxide yay blesh (with dotfiles)
The script can automatically set up dotfiles:
- Clones
dotfilesandscriptsrepositories - Applies all Stow configurations
- Installs AUR packages (yay, blesh)
Interaktives Installationsscript für ein minimales Arch Linux Setup mit Qtile.
- Interaktive Konfiguration – Alle Einstellungen werden abgefragt
- Hardware-Erkennung – CPU und GPU werden automatisch erkannt
- Multi-GPU-Support – Intel, AMD, NVIDIA, Hybrid (Optimus)
- Btrfs + Snapper – Automatische Snapshots mit GRUB-Integration
- Qtile Desktop – Minimaler Tiling Window Manager
- Dotfiles-Integration – Optional: Dotfiles automatisch einrichten
# Arch ISO booten, Netzwerk verbinden, dann:
curl -LO https://raw.githubusercontent.com/Sampirer/arch-install/main/arch-install.sh
chmod +x arch-install.sh
./arch-install.sh| Komponente | Optionen |
|---|---|
| CPU | Intel, AMD (automatischer Microcode) |
| GPU | Intel, AMD, NVIDIA, Intel+NVIDIA (Optimus), AMD+Intel |
| Disk | NVMe, SATA, VirtIO |
┌─────────────────────────────────────────────────┐
│ Disk │
├──────────┬──────────┬───────────────────────────┤
│ EFI 1GB │ Swap │ Root (Btrfs) │
│ FAT32 │ ~RAM+2GB │ Subvolumes: @, @home, ... │
└──────────┴──────────┴───────────────────────────┘
Basis: base linux linux-firmware grub btrfs-progs networkmanager
Desktop: qtile alacritty picom dunst rofi feh thunar pipewire
Optional: starship fzf zoxide yay blesh (mit Dotfiles)
Das Script kann automatisch die Dotfiles einrichten:
- Klont
dotfilesundscriptsRepositories - Wendet alle Stow-Konfigurationen an
- Installiert AUR-Pakete (yay, blesh)
| Version | Changes |
|---|---|
| 2.2 | Dotfiles auto-setup, AUR support (yay, blesh) |
| 2.1 | NVIDIA modules after driver install |
| 2.0 | Interactive config, hardware detection, multi-GPU |
| 1.0 | Initial version |
This setup was created with significant assistance from Claude (Anthropic).
Diese Konfiguration wurde mit erheblicher Unterstützung von Claude (Anthropic) erstellt.
Made with ❤️ for Arch Linux
