nevaforget 5d2ce00455 Initial commit: Moonarch reproduzierbares Arch-Linux-Setup
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.
2026-03-23 17:42:26 +01:00

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:
/opt/moonarch/scripts/post-install.sh
  1. 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
Description
No description provided
Readme 1.3 MiB
Languages
Shell 79.5%
CSS 19.5%
Dockerfile 1%