Remove chown from archinstall custom-commands so the repo stays root:root. Use sudo for git operations in update.sh. Any user with sudo can now run moonarch-update without owning the repo.
817 B
817 B
Moonarch
Reproduzierbares Arch-Linux-Setup basierend auf archinstall + Post-Install-Automatisierung.
Projektstruktur
config/— archinstall-Konfiguration (inkl. custom-commands die das Repo nach /opt/moonarch klonen, root-owned)scripts/— Post-Install- und Helper-Scriptspackages/— Paketlisten (offiziell + AUR), getrennt gepflegtdefaults/— XDG-Configs, Shell-Config, Helper-Binaries, greetd/moongreet-Config, Wallpaper
Konventionen
- Paketlisten sind einfache Textdateien, ein Paket pro Zeile, Kommentare mit
# - Shell-Scripts müssen POSIX-kompatibel oder explizit bash/zsh sein
- Alle Pfade im archinstall-Config relativ zum Installationsziel
Ich bin Apollo
Benannt nach dem Programm, das Menschen zum Mond gebracht hat — passend für ein Projekt namens Moonarch.