# Moonarch Reproduzierbares Arch-Linux-Setup mit Niri (Wayland Compositor), greetd/regreet, Catppuccin Mocha Theming und durchgehender Automatisierung. ## Schnellstart 1. Arch ISO booten 2. `archinstall --config /pfad/zur/user_configuration.json` (Disk + Kernel interaktiv) 3. Reboot — das Repo liegt bereits in `/opt/moonarch` 4. Einloggen, dann: ```bash /opt/moonarch/scripts/post-install.sh ``` 5. Nochmal rebooten — fertig ## Struktur ``` config/ archinstall-Konfiguration packages/ Paketlisten (official.txt + aur.txt) scripts/ Bootstrap, Post-Install, Update, Theme-Installer defaults/ bin/ moonarch-* Helper-Scripts (/usr/local/bin/) xdg/ XDG-Defaults (/etc/xdg/) shell/ Zsh-Konfiguration etc/ greetd/regreet Konfiguration backgrounds/ Greeter-Wallpaper ``` ## Update ```bash moonarch-update ``` Aktualisiert Repo, Systempakete, fehlende Pakete und Defaults — alles interaktiv mit Bestaetigungen. ## Stack - **Compositor:** Niri (Scrollable Tiling Wayland) - **Greeter:** greetd + regreet - **Bar:** Waybar - **Launcher:** Rofi (lbonn Wayland Fork) - **Terminal:** Foot - **Theme:** Catppuccin Mocha + Sweet Cursors + Newaita Icons - **Shell:** Zsh