diff --git a/scripts/post-install.sh b/scripts/post-install.sh index e6f1cac..e75cdb7 100755 --- a/scripts/post-install.sh +++ b/scripts/post-install.sh @@ -148,6 +148,24 @@ else log "moongreet bereits installiert." fi +# --- moonset installieren (Power Menu aus Gitea) --- + +if ! command -v moonset &>/dev/null; then + log "Installiere moonset..." + MOONSET_TMPDIR=$(mktemp -d) + git clone https://gitea.moonarch.de/nevaforget/moonset.git "$MOONSET_TMPDIR/moonset" + (cd "$MOONSET_TMPDIR/moonset" && uv pip install --system .) + rm -rf "$MOONSET_TMPDIR" +else + log "moonset bereits installiert." +fi + +# --- moonlock systemd user service --- + +log "Konfiguriere moonlock User-Service..." +sudo mkdir -p /etc/systemd/user +sudo cp "$DEFAULTS_DIR/etc/systemd/user/moonlock.service" /etc/systemd/user/moonlock.service + # --- greetd / moongreet Konfiguration --- log "Konfiguriere greetd + moongreet..."