Niri-basierter Wayland-Desktop mit greetd/regreet, Catppuccin Mocha Theming, Rofi-Menus, Waybar und vollstaendiger Post-Install-Automatisierung. Archinstall-Config klont das Repo automatisch via custom-commands, danach genuegt ein einzelner Befehl fuer die komplette Einrichtung.
1.2 KiB
1.2 KiB
Moonarch
Reproduzierbares Arch-Linux-Setup mit Niri (Wayland Compositor), greetd/regreet, Catppuccin Mocha Theming und durchgehender Automatisierung.
Schnellstart
- Arch ISO booten
archinstall --config /pfad/zur/user_configuration.json(Disk + Kernel interaktiv)- Reboot — das Repo liegt bereits in
/opt/moonarch - Einloggen, dann:
/opt/moonarch/scripts/post-install.sh
- 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
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