#!/usr/bin/bash echo "::group:: ===$(basename "$0")===" set -eoux pipefail # Enable Flathub curl --retry 3 -Lo /usr/share/flatpak/remotes.d/flathub.flatpakrepo https://dl.flathub.org/repo/flathub.flatpakrepo # Offline Aurora documentation ghcurl "https://github.com/ublue-os/aurora-docs/releases/download/0.1/aurora.pdf" --retry 3 -o /tmp/aurora.pdf install -Dm0644 -t /usr/share/doc/aurora/ /tmp/aurora.pdf # Weekly user count for fastfetch mkdir -p /usr/share/ublue-os ghcurl https://raw.githubusercontent.com/ublue-os/countme/main/badge-endpoints/aurora.json | jq -r ".message" > /usr/share/ublue-os/fastfetch-user-count # bazaar weekly downloads used for fastfetch curl -X 'GET' \ 'https://flathub.org/api/v2/stats/io.github.kolunmi.Bazaar?all=false&days=1' \ -H 'accept: application/json' | jq -r ".installs_last_7_days" | numfmt --to=si --round=nearest > /usr/share/ublue-os/bazaar-install-count # Bash Preexec v0.6.0 ghcurl https://raw.githubusercontent.com/rcaloras/bash-preexec/b73ed5f7f953207b958f15b1773721dded697ac3/bash-preexec.sh --retry 3 -Lo /usr/share/bash-preexec # use CoreOS' generator for emergency/rescue boot # see detail: https://github.com/ublue-os/main/issues/653 mkdir -p /usr/lib/systemd/system-generators ghcurl "https://raw.githubusercontent.com/coreos/fedora-coreos-config/refs/heads/stable/overlay.d/05core/usr/lib/systemd/system-generators/coreos-sulogin-force-generator" --retry 3 -Lo /usr/lib/systemd/system-generators/coreos-sulogin-force-generator chmod +x /usr/lib/systemd/system-generators/coreos-sulogin-force-generator echo "::endgroup::"