From a65bb3da1f7c5ed04ac3d8b5f69878c5ecee14ea Mon Sep 17 00:00:00 2001 From: renner <80410025+renner0e@users.noreply.github.com> Date: Wed, 17 Jun 2026 16:16:34 +0200 Subject: refactor: rewrite in just, saner defaults (#218) * refactor: rewrite in just, saner defaults I think it makes sense to do this as it is longterm easier to maintain, locally iterate and extend. Documents how to rebase to a local image, it pains me greatly when people iterate on github and wait forever for things to build and then to download the image for trivial things they could also quickly do locally. Rpm-ostree rechunker by default instead of opt-in legacy-rechunker, chunkah is also available if people want to use it already, if we deem it ready then we can enable it later on. They can all be opted-out of. Have a way to copy files to /{usr,etc} by default. We should sign the digest of the image instead of the tag. Co-Authored-by: a lot of sugar and bad music * docs: bump fedora-bootc version Co-authored-by: Jill Fiore * fix: formatting inconsistency Co-authored-by: Jill Fiore * docs: remove variable mentions from workflows These are now defined in the image-template.env file * fix: small nits in labels Co-authored-by: Adam Fidel --------- Co-authored-by: Jill Fiore Co-authored-by: Adam Fidel --- system_files/etc/.gitkeep | 0 system_files/usr/.gitkeep | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 system_files/etc/.gitkeep create mode 100644 system_files/usr/.gitkeep (limited to 'system_files') diff --git a/system_files/etc/.gitkeep b/system_files/etc/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/system_files/usr/.gitkeep b/system_files/usr/.gitkeep new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3 From ed40e44b610cac878f17fa4233d8e3d19b8d67bb Mon Sep 17 00:00:00 2001 From: tranch Date: Thu, 9 Jul 2026 16:53:52 +0800 Subject: Configure AeroCore image mirrors Add build-time mirror configuration for Flatpak and Homebrew, expose the related build args, and install an AeroCore-owned profile script to load mirror environment files. Rename the mirror configuration files from the Bazzite-prefixed names to AeroCore-prefixed names while keeping the upstream Bazzite helper reference intact. Verification: bash -n system_files/etc/profile.d/aerocore-mirrors.sh && bash -n build_files/build.sh --- system_files/etc/profile.d/aerocore-mirrors.sh | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 system_files/etc/profile.d/aerocore-mirrors.sh (limited to 'system_files') diff --git a/system_files/etc/profile.d/aerocore-mirrors.sh b/system_files/etc/profile.d/aerocore-mirrors.sh new file mode 100644 index 0000000..e9b93ab --- /dev/null +++ b/system_files/etc/profile.d/aerocore-mirrors.sh @@ -0,0 +1,28 @@ +#!/usr/bin/bash + +[[ -r /usr/libexec/bazzite-mirror-utils.sh ]] && source /usr/libexec/bazzite-mirror-utils.sh + +if ! declare -F is_valid_mirror_url >/dev/null; then + is_valid_mirror_url() { + [[ "$1" =~ ^https?://[^[:space:]]+$ ]] + } +fi + +load_mirror_file() { + local file="$1" + [[ -r "$file" ]] || return + + while IFS='=' read -r key value; do + [[ -z "$key" || "${key:0:1}" == "#" ]] && continue + case "$key" in + FLATPAK_REMOTE_URL|HOMEBREW_BOTTLE_DOMAIN|HOMEBREW_API_DOMAIN) + if is_valid_mirror_url "$value"; then + export "$key"="$value" + fi + ;; + esac +done <"$file" +} + +load_mirror_file /etc/environment.d/99-aerocore-mirrors.conf +load_mirror_file "$HOME/.config/environment.d/99-aerocore-mirrors.conf" -- cgit v1.2.3 From 739b2e36ca393a8f9452280ac86bd59390df0c7a Mon Sep 17 00:00:00 2001 From: tranch Date: Fri, 10 Jul 2026 18:59:48 +0800 Subject: Complete OS rename metadata migration Move the image metadata and desktop naming to the new AeroCore OS\nidentity, and wire the build so the generated os-release data is\nwritten during image construction. --- system_files/etc/xdg/kcm-about-distrorc | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 system_files/etc/xdg/kcm-about-distrorc (limited to 'system_files') diff --git a/system_files/etc/xdg/kcm-about-distrorc b/system_files/etc/xdg/kcm-about-distrorc new file mode 100644 index 0000000..ed2c831 --- /dev/null +++ b/system_files/etc/xdg/kcm-about-distrorc @@ -0,0 +1,5 @@ +[General] +LogoPath=/usr/share/pixmaps/system-logo-white.png +Name=AeroCore OS +Website=https://os.aerocore.com.cn +Variant=Handheld & HTPC Edition -- cgit v1.2.3 From b2e1f12ef4f258145b810ffad6631c473aa59a41 Mon Sep 17 00:00:00 2001 From: tranch Date: Sun, 12 Jul 2026 17:47:10 +0800 Subject: Migrate AeroCore logo assets Import AeroCore branding assets from the Bazzite branding commits. --- .../share/plymouth/themes/spinner/watermark.png | Bin 0 -> 4140 bytes .../shared/usr/share/ublue-os/bazzite/docs.svg | 23 +++++++++++++++ .../shared/usr/share/ublue-os/bazzite/logo.svg | 19 +++++++++++++ .../usr/share/ublue-os/bazzite/updatelogo.png | Bin 0 -> 61110 bytes .../icons/hicolor/128x128/bazzite-logo-icon.png | Bin 0 -> 5613 bytes .../icons/hicolor/16x16/bazzite-logo-icon.png | Bin 0 -> 634 bytes .../icons/hicolor/22x22/bazzite-logo-icon.png | Bin 0 -> 837 bytes .../icons/hicolor/24x24/bazzite-logo-icon.png | Bin 0 -> 921 bytes .../icons/hicolor/256x256/bazzite-logo-icon.png | Bin 0 -> 12105 bytes .../icons/hicolor/32x32/bazzite-logo-icon.png | Bin 0 -> 1203 bytes .../icons/hicolor/36x36/bazzite-logo-icon.png | Bin 0 -> 1345 bytes .../icons/hicolor/48x48/bazzite-logo-icon.png | Bin 0 -> 1853 bytes .../icons/hicolor/64x64/bazzite-logo-icon.png | Bin 0 -> 2571 bytes .../icons/hicolor/96x96/bazzite-logo-icon.png | Bin 0 -> 4083 bytes .../hicolor/scalable/places/bazzite-logo-le.svg | 19 +++++++++++++ .../scalable/places/distributor-logo-white.svg | 11 ++++++++ .../hicolor/scalable/places/distributor-logo.svg | 19 +++++++++++++ .../usr/share/pixmaps/bazzite-logo-le.svg | 19 +++++++++++++ .../usr/share/pixmaps/bootloader/fedora.icns | Bin 0 -> 15377 bytes .../usr/share/pixmaps/combination_med.png | Bin 0 -> 76166 bytes .../usr/share/pixmaps/fedora-gdm-logo.png | Bin 0 -> 8908 bytes .../usr/share/pixmaps/fedora-logo-small.png | Bin 0 -> 9520 bytes .../usr/share/pixmaps/fedora-logo-sprite.png | Bin 0 -> 15673 bytes .../usr/share/pixmaps/fedora-logo-sprite.svg | 19 +++++++++++++ .../overrides/usr/share/pixmaps/fedora-logo.png | Bin 0 -> 48311 bytes .../usr/share/pixmaps/fedora_logo_med.png | Bin 0 -> 11667 bytes .../usr/share/pixmaps/fedora_whitelogo.png | Bin 0 -> 71205 bytes .../usr/share/pixmaps/fedora_whitelogo.svg | 31 +++++++++++++++++++++ .../usr/share/pixmaps/fedora_whitelogo_med.png | Bin 0 -> 10651 bytes .../usr/share/pixmaps/system-logo-white.png | Bin 0 -> 53377 bytes 30 files changed, 160 insertions(+) create mode 100644 system_files/desktop/shared/usr/share/plymouth/themes/spinner/watermark.png create mode 100644 system_files/desktop/shared/usr/share/ublue-os/bazzite/docs.svg create mode 100644 system_files/desktop/shared/usr/share/ublue-os/bazzite/logo.svg create mode 100644 system_files/desktop/shared/usr/share/ublue-os/bazzite/updatelogo.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png create mode 100644 system_files/overrides/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg create mode 100644 system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg create mode 100644 system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo.svg create mode 100644 system_files/overrides/usr/share/pixmaps/bazzite-logo-le.svg create mode 100644 system_files/overrides/usr/share/pixmaps/bootloader/fedora.icns create mode 100644 system_files/overrides/usr/share/pixmaps/combination_med.png create mode 100644 system_files/overrides/usr/share/pixmaps/fedora-gdm-logo.png create mode 100644 system_files/overrides/usr/share/pixmaps/fedora-logo-small.png create mode 100644 system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.png create mode 100644 system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.svg create mode 100644 system_files/overrides/usr/share/pixmaps/fedora-logo.png create mode 100644 system_files/overrides/usr/share/pixmaps/fedora_logo_med.png create mode 100644 system_files/overrides/usr/share/pixmaps/fedora_whitelogo.png create mode 100644 system_files/overrides/usr/share/pixmaps/fedora_whitelogo.svg create mode 100644 system_files/overrides/usr/share/pixmaps/fedora_whitelogo_med.png create mode 100644 system_files/overrides/usr/share/pixmaps/system-logo-white.png (limited to 'system_files') diff --git a/system_files/desktop/shared/usr/share/plymouth/themes/spinner/watermark.png b/system_files/desktop/shared/usr/share/plymouth/themes/spinner/watermark.png new file mode 100644 index 0000000..4b53dd2 Binary files /dev/null and b/system_files/desktop/shared/usr/share/plymouth/themes/spinner/watermark.png differ diff --git a/system_files/desktop/shared/usr/share/ublue-os/bazzite/docs.svg b/system_files/desktop/shared/usr/share/ublue-os/bazzite/docs.svg new file mode 100644 index 0000000..a7e16e7 --- /dev/null +++ b/system_files/desktop/shared/usr/share/ublue-os/bazzite/docs.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/system_files/desktop/shared/usr/share/ublue-os/bazzite/logo.svg b/system_files/desktop/shared/usr/share/ublue-os/bazzite/logo.svg new file mode 100644 index 0000000..bd0dae2 --- /dev/null +++ b/system_files/desktop/shared/usr/share/ublue-os/bazzite/logo.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/desktop/shared/usr/share/ublue-os/bazzite/updatelogo.png b/system_files/desktop/shared/usr/share/ublue-os/bazzite/updatelogo.png new file mode 100644 index 0000000..1b3cb8a Binary files /dev/null and b/system_files/desktop/shared/usr/share/ublue-os/bazzite/updatelogo.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png new file mode 100644 index 0000000..30cd4aa Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png new file mode 100644 index 0000000..e7d57f9 Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png new file mode 100644 index 0000000..f368a0a Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png new file mode 100644 index 0000000..b722b22 Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png new file mode 100644 index 0000000..b7acaa2 Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png new file mode 100644 index 0000000..54e23b2 Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png new file mode 100644 index 0000000..ff03f27 Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png new file mode 100644 index 0000000..977f02e Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png new file mode 100644 index 0000000..74477a7 Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png new file mode 100644 index 0000000..ea0d730 Binary files /dev/null and b/system_files/overrides/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png differ diff --git a/system_files/overrides/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg b/system_files/overrides/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg new file mode 100644 index 0000000..291b91c --- /dev/null +++ b/system_files/overrides/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg b/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg new file mode 100644 index 0000000..5f58794 --- /dev/null +++ b/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg @@ -0,0 +1,11 @@ + + + distributor-logo-white + + + + + + + + diff --git a/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo.svg b/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo.svg new file mode 100644 index 0000000..291b91c --- /dev/null +++ b/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/overrides/usr/share/pixmaps/bazzite-logo-le.svg b/system_files/overrides/usr/share/pixmaps/bazzite-logo-le.svg new file mode 100644 index 0000000..bd0dae2 --- /dev/null +++ b/system_files/overrides/usr/share/pixmaps/bazzite-logo-le.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/overrides/usr/share/pixmaps/bootloader/fedora.icns b/system_files/overrides/usr/share/pixmaps/bootloader/fedora.icns new file mode 100644 index 0000000..c16933f Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/bootloader/fedora.icns differ diff --git a/system_files/overrides/usr/share/pixmaps/combination_med.png b/system_files/overrides/usr/share/pixmaps/combination_med.png new file mode 100644 index 0000000..2f75183 Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/combination_med.png differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora-gdm-logo.png b/system_files/overrides/usr/share/pixmaps/fedora-gdm-logo.png new file mode 100644 index 0000000..b903599 Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/fedora-gdm-logo.png differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora-logo-small.png b/system_files/overrides/usr/share/pixmaps/fedora-logo-small.png new file mode 100644 index 0000000..02e6d48 Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/fedora-logo-small.png differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.png b/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.png new file mode 100644 index 0000000..1f02770 Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.png differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.svg b/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.svg new file mode 100644 index 0000000..bd0dae2 --- /dev/null +++ b/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/overrides/usr/share/pixmaps/fedora-logo.png b/system_files/overrides/usr/share/pixmaps/fedora-logo.png new file mode 100644 index 0000000..55d2a45 Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/fedora-logo.png differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora_logo_med.png b/system_files/overrides/usr/share/pixmaps/fedora_logo_med.png new file mode 100644 index 0000000..e5b8db5 Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/fedora_logo_med.png differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.png b/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.png new file mode 100644 index 0000000..66e2c3e Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.png differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.svg b/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.svg new file mode 100644 index 0000000..372e337 --- /dev/null +++ b/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.svg @@ -0,0 +1,31 @@ + + + AeroCoreLogo_WhiteText + + + + + + + + diff --git a/system_files/overrides/usr/share/pixmaps/fedora_whitelogo_med.png b/system_files/overrides/usr/share/pixmaps/fedora_whitelogo_med.png new file mode 100644 index 0000000..3b12a8c Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/fedora_whitelogo_med.png differ diff --git a/system_files/overrides/usr/share/pixmaps/system-logo-white.png b/system_files/overrides/usr/share/pixmaps/system-logo-white.png new file mode 100644 index 0000000..60349b2 Binary files /dev/null and b/system_files/overrides/usr/share/pixmaps/system-logo-white.png differ -- cgit v1.2.3 From bedfe8548b20f23a9f06071d53ab7da4c917e1ac Mon Sep 17 00:00:00 2001 From: tranch Date: Sun, 12 Jul 2026 17:49:39 +0800 Subject: Fix logo overlay paths Place branding assets under the paths copied directly into the image. --- .../share/plymouth/themes/spinner/watermark.png | Bin 4140 -> 0 bytes .../shared/usr/share/ublue-os/bazzite/docs.svg | 23 --------------- .../shared/usr/share/ublue-os/bazzite/logo.svg | 19 ------------- .../usr/share/ublue-os/bazzite/updatelogo.png | Bin 61110 -> 0 bytes .../icons/hicolor/128x128/bazzite-logo-icon.png | Bin 5613 -> 0 bytes .../icons/hicolor/16x16/bazzite-logo-icon.png | Bin 634 -> 0 bytes .../icons/hicolor/22x22/bazzite-logo-icon.png | Bin 837 -> 0 bytes .../icons/hicolor/24x24/bazzite-logo-icon.png | Bin 921 -> 0 bytes .../icons/hicolor/256x256/bazzite-logo-icon.png | Bin 12105 -> 0 bytes .../icons/hicolor/32x32/bazzite-logo-icon.png | Bin 1203 -> 0 bytes .../icons/hicolor/36x36/bazzite-logo-icon.png | Bin 1345 -> 0 bytes .../icons/hicolor/48x48/bazzite-logo-icon.png | Bin 1853 -> 0 bytes .../icons/hicolor/64x64/bazzite-logo-icon.png | Bin 2571 -> 0 bytes .../icons/hicolor/96x96/bazzite-logo-icon.png | Bin 4083 -> 0 bytes .../hicolor/scalable/places/bazzite-logo-le.svg | 19 ------------- .../scalable/places/distributor-logo-white.svg | 11 -------- .../hicolor/scalable/places/distributor-logo.svg | 19 ------------- .../usr/share/pixmaps/bazzite-logo-le.svg | 19 ------------- .../usr/share/pixmaps/bootloader/fedora.icns | Bin 15377 -> 0 bytes .../usr/share/pixmaps/combination_med.png | Bin 76166 -> 0 bytes .../usr/share/pixmaps/fedora-gdm-logo.png | Bin 8908 -> 0 bytes .../usr/share/pixmaps/fedora-logo-small.png | Bin 9520 -> 0 bytes .../usr/share/pixmaps/fedora-logo-sprite.png | Bin 15673 -> 0 bytes .../usr/share/pixmaps/fedora-logo-sprite.svg | 19 ------------- .../overrides/usr/share/pixmaps/fedora-logo.png | Bin 48311 -> 0 bytes .../usr/share/pixmaps/fedora_logo_med.png | Bin 11667 -> 0 bytes .../usr/share/pixmaps/fedora_whitelogo.png | Bin 71205 -> 0 bytes .../usr/share/pixmaps/fedora_whitelogo.svg | 31 --------------------- .../usr/share/pixmaps/fedora_whitelogo_med.png | Bin 10651 -> 0 bytes .../usr/share/pixmaps/system-logo-white.png | Bin 53377 -> 0 bytes .../icons/hicolor/128x128/bazzite-logo-icon.png | Bin 0 -> 5613 bytes .../icons/hicolor/16x16/bazzite-logo-icon.png | Bin 0 -> 634 bytes .../icons/hicolor/22x22/bazzite-logo-icon.png | Bin 0 -> 837 bytes .../icons/hicolor/24x24/bazzite-logo-icon.png | Bin 0 -> 921 bytes .../icons/hicolor/256x256/bazzite-logo-icon.png | Bin 0 -> 12105 bytes .../icons/hicolor/32x32/bazzite-logo-icon.png | Bin 0 -> 1203 bytes .../icons/hicolor/36x36/bazzite-logo-icon.png | Bin 0 -> 1345 bytes .../icons/hicolor/48x48/bazzite-logo-icon.png | Bin 0 -> 1853 bytes .../icons/hicolor/64x64/bazzite-logo-icon.png | Bin 0 -> 2571 bytes .../icons/hicolor/96x96/bazzite-logo-icon.png | Bin 0 -> 4083 bytes .../hicolor/scalable/places/bazzite-logo-le.svg | 19 +++++++++++++ .../scalable/places/distributor-logo-white.svg | 11 ++++++++ .../hicolor/scalable/places/distributor-logo.svg | 19 +++++++++++++ system_files/usr/share/pixmaps/bazzite-logo-le.svg | 19 +++++++++++++ .../usr/share/pixmaps/bootloader/fedora.icns | Bin 0 -> 15377 bytes system_files/usr/share/pixmaps/combination_med.png | Bin 0 -> 76166 bytes system_files/usr/share/pixmaps/fedora-gdm-logo.png | Bin 0 -> 8908 bytes .../usr/share/pixmaps/fedora-logo-small.png | Bin 0 -> 9520 bytes .../usr/share/pixmaps/fedora-logo-sprite.png | Bin 0 -> 15673 bytes .../usr/share/pixmaps/fedora-logo-sprite.svg | 19 +++++++++++++ system_files/usr/share/pixmaps/fedora-logo.png | Bin 0 -> 48311 bytes system_files/usr/share/pixmaps/fedora_logo_med.png | Bin 0 -> 11667 bytes .../usr/share/pixmaps/fedora_whitelogo.png | Bin 0 -> 71205 bytes .../usr/share/pixmaps/fedora_whitelogo.svg | 31 +++++++++++++++++++++ .../usr/share/pixmaps/fedora_whitelogo_med.png | Bin 0 -> 10651 bytes .../usr/share/pixmaps/system-logo-white.png | Bin 0 -> 53377 bytes .../share/plymouth/themes/spinner/watermark.png | Bin 0 -> 4140 bytes system_files/usr/share/ublue-os/bazzite/docs.svg | 23 +++++++++++++++ system_files/usr/share/ublue-os/bazzite/logo.svg | 19 +++++++++++++ .../usr/share/ublue-os/bazzite/updatelogo.png | Bin 0 -> 61110 bytes 60 files changed, 160 insertions(+), 160 deletions(-) delete mode 100644 system_files/desktop/shared/usr/share/plymouth/themes/spinner/watermark.png delete mode 100644 system_files/desktop/shared/usr/share/ublue-os/bazzite/docs.svg delete mode 100644 system_files/desktop/shared/usr/share/ublue-os/bazzite/logo.svg delete mode 100644 system_files/desktop/shared/usr/share/ublue-os/bazzite/updatelogo.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png delete mode 100644 system_files/overrides/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg delete mode 100644 system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg delete mode 100644 system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo.svg delete mode 100644 system_files/overrides/usr/share/pixmaps/bazzite-logo-le.svg delete mode 100644 system_files/overrides/usr/share/pixmaps/bootloader/fedora.icns delete mode 100644 system_files/overrides/usr/share/pixmaps/combination_med.png delete mode 100644 system_files/overrides/usr/share/pixmaps/fedora-gdm-logo.png delete mode 100644 system_files/overrides/usr/share/pixmaps/fedora-logo-small.png delete mode 100644 system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.png delete mode 100644 system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.svg delete mode 100644 system_files/overrides/usr/share/pixmaps/fedora-logo.png delete mode 100644 system_files/overrides/usr/share/pixmaps/fedora_logo_med.png delete mode 100644 system_files/overrides/usr/share/pixmaps/fedora_whitelogo.png delete mode 100644 system_files/overrides/usr/share/pixmaps/fedora_whitelogo.svg delete mode 100644 system_files/overrides/usr/share/pixmaps/fedora_whitelogo_med.png delete mode 100644 system_files/overrides/usr/share/pixmaps/system-logo-white.png create mode 100644 system_files/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png create mode 100644 system_files/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg create mode 100644 system_files/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg create mode 100644 system_files/usr/share/icons/hicolor/scalable/places/distributor-logo.svg create mode 100644 system_files/usr/share/pixmaps/bazzite-logo-le.svg create mode 100644 system_files/usr/share/pixmaps/bootloader/fedora.icns create mode 100644 system_files/usr/share/pixmaps/combination_med.png create mode 100644 system_files/usr/share/pixmaps/fedora-gdm-logo.png create mode 100644 system_files/usr/share/pixmaps/fedora-logo-small.png create mode 100644 system_files/usr/share/pixmaps/fedora-logo-sprite.png create mode 100644 system_files/usr/share/pixmaps/fedora-logo-sprite.svg create mode 100644 system_files/usr/share/pixmaps/fedora-logo.png create mode 100644 system_files/usr/share/pixmaps/fedora_logo_med.png create mode 100644 system_files/usr/share/pixmaps/fedora_whitelogo.png create mode 100644 system_files/usr/share/pixmaps/fedora_whitelogo.svg create mode 100644 system_files/usr/share/pixmaps/fedora_whitelogo_med.png create mode 100644 system_files/usr/share/pixmaps/system-logo-white.png create mode 100644 system_files/usr/share/plymouth/themes/spinner/watermark.png create mode 100644 system_files/usr/share/ublue-os/bazzite/docs.svg create mode 100644 system_files/usr/share/ublue-os/bazzite/logo.svg create mode 100644 system_files/usr/share/ublue-os/bazzite/updatelogo.png (limited to 'system_files') diff --git a/system_files/desktop/shared/usr/share/plymouth/themes/spinner/watermark.png b/system_files/desktop/shared/usr/share/plymouth/themes/spinner/watermark.png deleted file mode 100644 index 4b53dd2..0000000 Binary files a/system_files/desktop/shared/usr/share/plymouth/themes/spinner/watermark.png and /dev/null differ diff --git a/system_files/desktop/shared/usr/share/ublue-os/bazzite/docs.svg b/system_files/desktop/shared/usr/share/ublue-os/bazzite/docs.svg deleted file mode 100644 index a7e16e7..0000000 --- a/system_files/desktop/shared/usr/share/ublue-os/bazzite/docs.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/system_files/desktop/shared/usr/share/ublue-os/bazzite/logo.svg b/system_files/desktop/shared/usr/share/ublue-os/bazzite/logo.svg deleted file mode 100644 index bd0dae2..0000000 --- a/system_files/desktop/shared/usr/share/ublue-os/bazzite/logo.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - AeroCoreIcon - - - - - - - - - - - - - - - - diff --git a/system_files/desktop/shared/usr/share/ublue-os/bazzite/updatelogo.png b/system_files/desktop/shared/usr/share/ublue-os/bazzite/updatelogo.png deleted file mode 100644 index 1b3cb8a..0000000 Binary files a/system_files/desktop/shared/usr/share/ublue-os/bazzite/updatelogo.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png deleted file mode 100644 index 30cd4aa..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png deleted file mode 100644 index e7d57f9..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png deleted file mode 100644 index f368a0a..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png deleted file mode 100644 index b722b22..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png deleted file mode 100644 index b7acaa2..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png deleted file mode 100644 index 54e23b2..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png deleted file mode 100644 index ff03f27..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png deleted file mode 100644 index 977f02e..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png deleted file mode 100644 index 74477a7..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png b/system_files/overrides/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png deleted file mode 100644 index ea0d730..0000000 Binary files a/system_files/overrides/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png and /dev/null differ diff --git a/system_files/overrides/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg b/system_files/overrides/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg deleted file mode 100644 index 291b91c..0000000 --- a/system_files/overrides/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - AeroCoreIcon - - - - - - - - - - - - - - - - diff --git a/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg b/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg deleted file mode 100644 index 5f58794..0000000 --- a/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - distributor-logo-white - - - - - - - - diff --git a/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo.svg b/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo.svg deleted file mode 100644 index 291b91c..0000000 --- a/system_files/overrides/usr/share/icons/hicolor/scalable/places/distributor-logo.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - AeroCoreIcon - - - - - - - - - - - - - - - - diff --git a/system_files/overrides/usr/share/pixmaps/bazzite-logo-le.svg b/system_files/overrides/usr/share/pixmaps/bazzite-logo-le.svg deleted file mode 100644 index bd0dae2..0000000 --- a/system_files/overrides/usr/share/pixmaps/bazzite-logo-le.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - AeroCoreIcon - - - - - - - - - - - - - - - - diff --git a/system_files/overrides/usr/share/pixmaps/bootloader/fedora.icns b/system_files/overrides/usr/share/pixmaps/bootloader/fedora.icns deleted file mode 100644 index c16933f..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/bootloader/fedora.icns and /dev/null differ diff --git a/system_files/overrides/usr/share/pixmaps/combination_med.png b/system_files/overrides/usr/share/pixmaps/combination_med.png deleted file mode 100644 index 2f75183..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/combination_med.png and /dev/null differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora-gdm-logo.png b/system_files/overrides/usr/share/pixmaps/fedora-gdm-logo.png deleted file mode 100644 index b903599..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/fedora-gdm-logo.png and /dev/null differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora-logo-small.png b/system_files/overrides/usr/share/pixmaps/fedora-logo-small.png deleted file mode 100644 index 02e6d48..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/fedora-logo-small.png and /dev/null differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.png b/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.png deleted file mode 100644 index 1f02770..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.png and /dev/null differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.svg b/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.svg deleted file mode 100644 index bd0dae2..0000000 --- a/system_files/overrides/usr/share/pixmaps/fedora-logo-sprite.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - AeroCoreIcon - - - - - - - - - - - - - - - - diff --git a/system_files/overrides/usr/share/pixmaps/fedora-logo.png b/system_files/overrides/usr/share/pixmaps/fedora-logo.png deleted file mode 100644 index 55d2a45..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/fedora-logo.png and /dev/null differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora_logo_med.png b/system_files/overrides/usr/share/pixmaps/fedora_logo_med.png deleted file mode 100644 index e5b8db5..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/fedora_logo_med.png and /dev/null differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.png b/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.png deleted file mode 100644 index 66e2c3e..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.png and /dev/null differ diff --git a/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.svg b/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.svg deleted file mode 100644 index 372e337..0000000 --- a/system_files/overrides/usr/share/pixmaps/fedora_whitelogo.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - AeroCoreLogo_WhiteText - - - - - - - - diff --git a/system_files/overrides/usr/share/pixmaps/fedora_whitelogo_med.png b/system_files/overrides/usr/share/pixmaps/fedora_whitelogo_med.png deleted file mode 100644 index 3b12a8c..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/fedora_whitelogo_med.png and /dev/null differ diff --git a/system_files/overrides/usr/share/pixmaps/system-logo-white.png b/system_files/overrides/usr/share/pixmaps/system-logo-white.png deleted file mode 100644 index 60349b2..0000000 Binary files a/system_files/overrides/usr/share/pixmaps/system-logo-white.png and /dev/null differ diff --git a/system_files/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png new file mode 100644 index 0000000..30cd4aa Binary files /dev/null and b/system_files/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png new file mode 100644 index 0000000..e7d57f9 Binary files /dev/null and b/system_files/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png new file mode 100644 index 0000000..f368a0a Binary files /dev/null and b/system_files/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png new file mode 100644 index 0000000..b722b22 Binary files /dev/null and b/system_files/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png new file mode 100644 index 0000000..b7acaa2 Binary files /dev/null and b/system_files/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png new file mode 100644 index 0000000..54e23b2 Binary files /dev/null and b/system_files/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png new file mode 100644 index 0000000..ff03f27 Binary files /dev/null and b/system_files/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png new file mode 100644 index 0000000..977f02e Binary files /dev/null and b/system_files/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png new file mode 100644 index 0000000..74477a7 Binary files /dev/null and b/system_files/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png new file mode 100644 index 0000000..ea0d730 Binary files /dev/null and b/system_files/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg b/system_files/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg new file mode 100644 index 0000000..291b91c --- /dev/null +++ b/system_files/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg b/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg new file mode 100644 index 0000000..5f58794 --- /dev/null +++ b/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg @@ -0,0 +1,11 @@ + + + distributor-logo-white + + + + + + + + diff --git a/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo.svg b/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo.svg new file mode 100644 index 0000000..291b91c --- /dev/null +++ b/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/usr/share/pixmaps/bazzite-logo-le.svg b/system_files/usr/share/pixmaps/bazzite-logo-le.svg new file mode 100644 index 0000000..bd0dae2 --- /dev/null +++ b/system_files/usr/share/pixmaps/bazzite-logo-le.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/usr/share/pixmaps/bootloader/fedora.icns b/system_files/usr/share/pixmaps/bootloader/fedora.icns new file mode 100644 index 0000000..c16933f Binary files /dev/null and b/system_files/usr/share/pixmaps/bootloader/fedora.icns differ diff --git a/system_files/usr/share/pixmaps/combination_med.png b/system_files/usr/share/pixmaps/combination_med.png new file mode 100644 index 0000000..2f75183 Binary files /dev/null and b/system_files/usr/share/pixmaps/combination_med.png differ diff --git a/system_files/usr/share/pixmaps/fedora-gdm-logo.png b/system_files/usr/share/pixmaps/fedora-gdm-logo.png new file mode 100644 index 0000000..b903599 Binary files /dev/null and b/system_files/usr/share/pixmaps/fedora-gdm-logo.png differ diff --git a/system_files/usr/share/pixmaps/fedora-logo-small.png b/system_files/usr/share/pixmaps/fedora-logo-small.png new file mode 100644 index 0000000..02e6d48 Binary files /dev/null and b/system_files/usr/share/pixmaps/fedora-logo-small.png differ diff --git a/system_files/usr/share/pixmaps/fedora-logo-sprite.png b/system_files/usr/share/pixmaps/fedora-logo-sprite.png new file mode 100644 index 0000000..1f02770 Binary files /dev/null and b/system_files/usr/share/pixmaps/fedora-logo-sprite.png differ diff --git a/system_files/usr/share/pixmaps/fedora-logo-sprite.svg b/system_files/usr/share/pixmaps/fedora-logo-sprite.svg new file mode 100644 index 0000000..bd0dae2 --- /dev/null +++ b/system_files/usr/share/pixmaps/fedora-logo-sprite.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/usr/share/pixmaps/fedora-logo.png b/system_files/usr/share/pixmaps/fedora-logo.png new file mode 100644 index 0000000..55d2a45 Binary files /dev/null and b/system_files/usr/share/pixmaps/fedora-logo.png differ diff --git a/system_files/usr/share/pixmaps/fedora_logo_med.png b/system_files/usr/share/pixmaps/fedora_logo_med.png new file mode 100644 index 0000000..e5b8db5 Binary files /dev/null and b/system_files/usr/share/pixmaps/fedora_logo_med.png differ diff --git a/system_files/usr/share/pixmaps/fedora_whitelogo.png b/system_files/usr/share/pixmaps/fedora_whitelogo.png new file mode 100644 index 0000000..66e2c3e Binary files /dev/null and b/system_files/usr/share/pixmaps/fedora_whitelogo.png differ diff --git a/system_files/usr/share/pixmaps/fedora_whitelogo.svg b/system_files/usr/share/pixmaps/fedora_whitelogo.svg new file mode 100644 index 0000000..372e337 --- /dev/null +++ b/system_files/usr/share/pixmaps/fedora_whitelogo.svg @@ -0,0 +1,31 @@ + + + AeroCoreLogo_WhiteText + + + + + + + + diff --git a/system_files/usr/share/pixmaps/fedora_whitelogo_med.png b/system_files/usr/share/pixmaps/fedora_whitelogo_med.png new file mode 100644 index 0000000..3b12a8c Binary files /dev/null and b/system_files/usr/share/pixmaps/fedora_whitelogo_med.png differ diff --git a/system_files/usr/share/pixmaps/system-logo-white.png b/system_files/usr/share/pixmaps/system-logo-white.png new file mode 100644 index 0000000..60349b2 Binary files /dev/null and b/system_files/usr/share/pixmaps/system-logo-white.png differ diff --git a/system_files/usr/share/plymouth/themes/spinner/watermark.png b/system_files/usr/share/plymouth/themes/spinner/watermark.png new file mode 100644 index 0000000..4b53dd2 Binary files /dev/null and b/system_files/usr/share/plymouth/themes/spinner/watermark.png differ diff --git a/system_files/usr/share/ublue-os/bazzite/docs.svg b/system_files/usr/share/ublue-os/bazzite/docs.svg new file mode 100644 index 0000000..a7e16e7 --- /dev/null +++ b/system_files/usr/share/ublue-os/bazzite/docs.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/system_files/usr/share/ublue-os/bazzite/logo.svg b/system_files/usr/share/ublue-os/bazzite/logo.svg new file mode 100644 index 0000000..bd0dae2 --- /dev/null +++ b/system_files/usr/share/ublue-os/bazzite/logo.svg @@ -0,0 +1,19 @@ + + + AeroCoreIcon + + + + + + + + + + + + + + + + diff --git a/system_files/usr/share/ublue-os/bazzite/updatelogo.png b/system_files/usr/share/ublue-os/bazzite/updatelogo.png new file mode 100644 index 0000000..1b3cb8a Binary files /dev/null and b/system_files/usr/share/ublue-os/bazzite/updatelogo.png differ -- cgit v1.2.3 From b0d4bcc0725439efdef5a634ac6efb8dcd4fd6a6 Mon Sep 17 00:00:00 2001 From: tranch Date: Sun, 12 Jul 2026 18:45:16 +0800 Subject: Add AeroCore SteamOS splash assets Add the desktop transition logo and replace the SteamOS update splash. --- .../contents/splash/images/bazzite_logo.svgz | Bin 0 -> 1384 bytes .../contents/splash/images/bazzite_logo.svgz | Bin 0 -> 1384 bytes system_files/usr/share/steamos/steamos.png | Bin 0 -> 20042 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/splash/images/bazzite_logo.svgz create mode 100644 system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/splash/images/bazzite_logo.svgz create mode 100644 system_files/usr/share/steamos/steamos.png (limited to 'system_files') diff --git a/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/splash/images/bazzite_logo.svgz b/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/splash/images/bazzite_logo.svgz new file mode 100644 index 0000000..0da602b Binary files /dev/null and b/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/splash/images/bazzite_logo.svgz differ diff --git a/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/splash/images/bazzite_logo.svgz b/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/splash/images/bazzite_logo.svgz new file mode 100644 index 0000000..0da602b Binary files /dev/null and b/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/splash/images/bazzite_logo.svgz differ diff --git a/system_files/usr/share/steamos/steamos.png b/system_files/usr/share/steamos/steamos.png new file mode 100644 index 0000000..3c75128 Binary files /dev/null and b/system_files/usr/share/steamos/steamos.png differ -- cgit v1.2.3 From d83f73bdd591fdffa952e202f2ded1ac2edf0761 Mon Sep 17 00:00:00 2001 From: tranch Date: Tue, 14 Jul 2026 11:37:22 +0800 Subject: feat: add aerocore wallpaper and default background symlinks --- system_files/usr/share/backgrounds/default-dark.jxl | 1 + system_files/usr/share/backgrounds/default.jxl | 1 + .../plasmoidsetupscripts/org.kde.plasma.folder.js | 4 ++++ .../plasmoidsetupscripts/org.kde.plasma.folder.js | 4 ++++ .../usr/share/wallpapers/aerocore-wallpaper.jxl | Bin 0 -> 3395468 bytes 5 files changed, 10 insertions(+) create mode 120000 system_files/usr/share/backgrounds/default-dark.jxl create mode 120000 system_files/usr/share/backgrounds/default.jxl create mode 100644 system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/plasmoidsetupscripts/org.kde.plasma.folder.js create mode 100644 system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/plasmoidsetupscripts/org.kde.plasma.folder.js create mode 100644 system_files/usr/share/wallpapers/aerocore-wallpaper.jxl (limited to 'system_files') diff --git a/system_files/usr/share/backgrounds/default-dark.jxl b/system_files/usr/share/backgrounds/default-dark.jxl new file mode 120000 index 0000000..f87d865 --- /dev/null +++ b/system_files/usr/share/backgrounds/default-dark.jxl @@ -0,0 +1 @@ +/usr/share/wallpapers/aerocore-wallpaper.jxl \ No newline at end of file diff --git a/system_files/usr/share/backgrounds/default.jxl b/system_files/usr/share/backgrounds/default.jxl new file mode 120000 index 0000000..f87d865 --- /dev/null +++ b/system_files/usr/share/backgrounds/default.jxl @@ -0,0 +1 @@ +/usr/share/wallpapers/aerocore-wallpaper.jxl \ No newline at end of file diff --git a/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/plasmoidsetupscripts/org.kde.plasma.folder.js b/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/plasmoidsetupscripts/org.kde.plasma.folder.js new file mode 100644 index 0000000..b207690 --- /dev/null +++ b/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/plasmoidsetupscripts/org.kde.plasma.folder.js @@ -0,0 +1,4 @@ +applet.wallpaperPlugin = 'org.kde.image' +applet.currentConfigGroup = ["Wallpaper", "org.kde.image", "General"] +applet.writeConfig("Image", "/usr/share/wallpapers/aerocore-wallpaper.jxl") +applet.reloadConfig() diff --git a/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/plasmoidsetupscripts/org.kde.plasma.folder.js b/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/plasmoidsetupscripts/org.kde.plasma.folder.js new file mode 100644 index 0000000..b207690 --- /dev/null +++ b/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/plasmoidsetupscripts/org.kde.plasma.folder.js @@ -0,0 +1,4 @@ +applet.wallpaperPlugin = 'org.kde.image' +applet.currentConfigGroup = ["Wallpaper", "org.kde.image", "General"] +applet.writeConfig("Image", "/usr/share/wallpapers/aerocore-wallpaper.jxl") +applet.reloadConfig() diff --git a/system_files/usr/share/wallpapers/aerocore-wallpaper.jxl b/system_files/usr/share/wallpapers/aerocore-wallpaper.jxl new file mode 100644 index 0000000..9eca7b7 Binary files /dev/null and b/system_files/usr/share/wallpapers/aerocore-wallpaper.jxl differ -- cgit v1.2.3 From 5a41b4c5daf60b45105d0dc552c4d46022c92b04 Mon Sep 17 00:00:00 2001 From: tranch Date: Wed, 15 Jul 2026 14:04:06 +0800 Subject: Integrate Instruments release seed Download and verify the selected release during image builds. Bootstrap it once into the first graphical user's XDG directories. --- .../system/aerocore-instruments-setup.service | 18 +++ .../usr/libexec/aerocore-instruments-setup | 123 +++++++++++++++++++++ 2 files changed, 141 insertions(+) create mode 100644 system_files/usr/lib/systemd/system/aerocore-instruments-setup.service create mode 100755 system_files/usr/libexec/aerocore-instruments-setup (limited to 'system_files') diff --git a/system_files/usr/lib/systemd/system/aerocore-instruments-setup.service b/system_files/usr/lib/systemd/system/aerocore-instruments-setup.service new file mode 100644 index 0000000..0c9cc45 --- /dev/null +++ b/system_files/usr/lib/systemd/system/aerocore-instruments-setup.service @@ -0,0 +1,18 @@ +[Unit] +Description=Configure AeroCore Booster for the graphical user +Documentation=https://github.com/AeroCore-IO/instruments-ng +After=systemd-user-sessions.service display-manager.service +Wants=systemd-user-sessions.service +ConditionPathExists=/usr/share/aerocore-booster-release/install.sh +ConditionPathExists=!/var/lib/aerocore/instruments-bootstrap-complete + +[Service] +Type=oneshot +Environment=AEROCORE_INSTRUMENTS_SETUP_WAIT_SECONDS=180 +ExecStart=/usr/libexec/aerocore-instruments-setup +Restart=on-failure +RestartSec=15 +TimeoutStartSec=360 + +[Install] +WantedBy=multi-user.target diff --git a/system_files/usr/libexec/aerocore-instruments-setup b/system_files/usr/libexec/aerocore-instruments-setup new file mode 100755 index 0000000..cdbe8cd --- /dev/null +++ b/system_files/usr/libexec/aerocore-instruments-setup @@ -0,0 +1,123 @@ +#!/usr/bin/env bash + +set -euo pipefail + +: "${AEROCORE_INSTRUMENTS_SETUP_WAIT_SECONDS:=180}" + +seed_root="/usr/share/aerocore-booster-release" +state_dir="/var/lib/aerocore" +identity_file="$state_dir/instruments-user" +complete_marker="$state_dir/instruments-bootstrap-complete" +attempt_marker="$state_dir/instruments-bootstrap-attempted" + +find_graphical_user() { + local requested_uid="${1:-}" + local active seat session state type uid user + + while read -r session _; do + [[ -n "$session" ]] || continue + uid="$(loginctl show-session "$session" --property=User --value 2>/dev/null || true)" + if [[ ! "$uid" =~ ^[0-9]+$ ]] || ((uid < 1000)); then + continue + fi + [[ -z "$requested_uid" || "$uid" == "$requested_uid" ]] || continue + + active="$(loginctl show-session "$session" --property=Active --value 2>/dev/null || true)" + state="$(loginctl show-session "$session" --property=State --value 2>/dev/null || true)" + type="$(loginctl show-session "$session" --property=Type --value 2>/dev/null || true)" + seat="$(loginctl show-session "$session" --property=Seat --value 2>/dev/null || true)" + [[ "$active" == "yes" || "$state" == "active" || "$state" == "online" ]] || continue + + user="$(getent passwd "$uid" | cut -d: -f1)" + [[ -n "$user" && "$user" != "root" ]] || continue + if [[ "$type" == "x11" || "$type" == "wayland" ]]; then + printf '%s\n' "$user" + return 0 + fi + if [[ "$seat" == "seat0" ]] && pgrep -u "$uid" -x steam >/dev/null 2>&1; then + printf '%s\n' "$user" + return 0 + fi + done < <(loginctl list-sessions --no-legend --no-pager 2>/dev/null || true) + + return 1 +} + +if [[ -f "$complete_marker" ]]; then + echo "AeroCore Booster user bootstrap is already complete" + exit 0 +fi + +configured_uid="" +if [[ -f "$identity_file" ]]; then + configured_uid="$(awk -F= '$1 == "uid" { print $2; exit }' "$identity_file")" + if [[ ! "$configured_uid" =~ ^[0-9]+$ ]] || + ! getent passwd "$configured_uid" >/dev/null 2>&1; then + configured_uid="" + fi +fi + +deadline=$((SECONDS + AEROCORE_INSTRUMENTS_SETUP_WAIT_SECONDS)) +desktop_user="" +while ((SECONDS < deadline)); do + desktop_user="$(find_graphical_user "$configured_uid" || true)" + [[ -n "$desktop_user" ]] && break + sleep 2 +done + +if [[ -z "$desktop_user" ]]; then + echo "No active graphical user found within ${AEROCORE_INSTRUMENTS_SETUP_WAIT_SECONDS}s" >&2 + exit 1 +fi + +desktop_uid="$(id -u "$desktop_user")" +desktop_group="$(id -gn "$desktop_user")" +desktop_home="$(getent passwd "$desktop_user" | cut -d: -f6)" +if [[ -z "$desktop_home" || ! -d "$desktop_home" ]]; then + echo "Home directory is unavailable for $desktop_user: $desktop_home" >&2 + exit 1 +fi + +install -d -m 0755 "$state_dir" +printf 'user=%s\nuid=%s\n' "$desktop_user" "$desktop_uid" >"$identity_file" +chmod 0644 "$identity_file" + +existing_install=0 +for installed_path in \ + "$desktop_home/.local/share/aerocore-booster/manifest.yaml" \ + "$desktop_home/.local/share/aerocore-booster/appimage/AppRun" \ + "$desktop_home/.local/share/aerocore-booster/aerocore-booster" \ + "$desktop_home/.local/share/instruments-ng/manifest.yaml" \ + "$desktop_home/.local/share/instruments-ng/appimage/AppRun" \ + "$desktop_home/.local/share/instruments-ng/instruments-ng"; do + if [[ -e "$installed_path" ]]; then + existing_install=1 + break + fi +done + +if [[ "$existing_install" == "0" || -f "$attempt_marker" ]]; then + touch "$attempt_marker" + HOME="$desktop_home" \ + AEROCORE_INSTRUMENTS_USER="$desktop_user" \ + AEROCORE_INSTRUMENTS_GROUP="$desktop_group" \ + AEROCORE_INSTRUMENTS_UID="$desktop_uid" \ + AEROCORE_INSTRUMENTS_HOME="$desktop_home" \ + bash "$seed_root/install.sh" install +else + echo "Existing Instruments installation found for $desktop_user; preserving it" +fi + +cat >"$complete_marker" </dev/null 2>&1 || true + +echo "AeroCore Booster user bootstrap completed for $desktop_user (uid $desktop_uid)" -- cgit v1.2.3 From f66aa82b4c3890c8f6b2741bfedd31405dcbd39f Mon Sep 17 00:00:00 2001 From: tranch Date: Wed, 15 Jul 2026 14:39:34 +0800 Subject: Recognize AeroCore as a Deck image Preserve Bazzite's Deck configuration for AeroCore images. Restore SDDM defaults removed by earlier deployments. --- system_files/usr/lib/tmpfiles.d/aerocore-deck-compat.conf | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 system_files/usr/lib/tmpfiles.d/aerocore-deck-compat.conf (limited to 'system_files') diff --git a/system_files/usr/lib/tmpfiles.d/aerocore-deck-compat.conf b/system_files/usr/lib/tmpfiles.d/aerocore-deck-compat.conf new file mode 100644 index 0000000..830329f --- /dev/null +++ b/system_files/usr/lib/tmpfiles.d/aerocore-deck-compat.conf @@ -0,0 +1,2 @@ +# Restore the Deck SDDM defaults if an older AeroCore deployment removed them. +C /etc/sddm.conf.d/steamos.conf 0644 root root - /usr/etc/sddm.conf.d/steamos.conf -- cgit v1.2.3 From dca4c8fedd6315d3ed54a8d963d2e3e0d536301c Mon Sep 17 00:00:00 2001 From: tranch Date: Sun, 26 Jul 2026 10:25:23 +0800 Subject: Add Steam startup and suspend videos --- .../usr/share/ublue-os/bazzite/bazzite-oled.webm | Bin 0 -> 144109 bytes .../share/ublue-os/bazzite/bazzite-suspend-oled.webm | Bin 0 -> 46100 bytes .../usr/share/ublue-os/bazzite/bazzite-suspend.webm | Bin 0 -> 46100 bytes system_files/usr/share/ublue-os/bazzite/bazzite.webm | Bin 0 -> 144109 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 system_files/usr/share/ublue-os/bazzite/bazzite-oled.webm create mode 100644 system_files/usr/share/ublue-os/bazzite/bazzite-suspend-oled.webm create mode 100644 system_files/usr/share/ublue-os/bazzite/bazzite-suspend.webm create mode 100644 system_files/usr/share/ublue-os/bazzite/bazzite.webm (limited to 'system_files') diff --git a/system_files/usr/share/ublue-os/bazzite/bazzite-oled.webm b/system_files/usr/share/ublue-os/bazzite/bazzite-oled.webm new file mode 100644 index 0000000..14ba412 Binary files /dev/null and b/system_files/usr/share/ublue-os/bazzite/bazzite-oled.webm differ diff --git a/system_files/usr/share/ublue-os/bazzite/bazzite-suspend-oled.webm b/system_files/usr/share/ublue-os/bazzite/bazzite-suspend-oled.webm new file mode 100644 index 0000000..50f4300 Binary files /dev/null and b/system_files/usr/share/ublue-os/bazzite/bazzite-suspend-oled.webm differ diff --git a/system_files/usr/share/ublue-os/bazzite/bazzite-suspend.webm b/system_files/usr/share/ublue-os/bazzite/bazzite-suspend.webm new file mode 100644 index 0000000..50f4300 Binary files /dev/null and b/system_files/usr/share/ublue-os/bazzite/bazzite-suspend.webm differ diff --git a/system_files/usr/share/ublue-os/bazzite/bazzite.webm b/system_files/usr/share/ublue-os/bazzite/bazzite.webm new file mode 100644 index 0000000..14ba412 Binary files /dev/null and b/system_files/usr/share/ublue-os/bazzite/bazzite.webm differ -- cgit v1.2.3 From 2c3854b1baf375421c4b53f7ff82ba94948b3bd1 Mon Sep 17 00:00:00 2001 From: tranch Date: Mon, 27 Jul 2026 23:03:06 +0800 Subject: fix: sync branding and suspend audio --- .../icons/hicolor/128x128/bazzite-logo-icon.png | Bin 5613 -> 6400 bytes .../icons/hicolor/16x16/bazzite-logo-icon.png | Bin 634 -> 680 bytes .../icons/hicolor/22x22/bazzite-logo-icon.png | Bin 837 -> 976 bytes .../icons/hicolor/24x24/bazzite-logo-icon.png | Bin 921 -> 1048 bytes .../icons/hicolor/256x256/bazzite-logo-icon.png | Bin 12105 -> 14244 bytes .../icons/hicolor/32x32/bazzite-logo-icon.png | Bin 1203 -> 1483 bytes .../icons/hicolor/36x36/bazzite-logo-icon.png | Bin 1345 -> 1601 bytes .../icons/hicolor/48x48/bazzite-logo-icon.png | Bin 1853 -> 2167 bytes .../icons/hicolor/64x64/bazzite-logo-icon.png | Bin 2571 -> 3052 bytes .../icons/hicolor/96x96/bazzite-logo-icon.png | Bin 4083 -> 4688 bytes .../hicolor/scalable/places/bazzite-logo-le.svg | 4 ++-- .../scalable/places/distributor-logo-white.svg | 4 ++-- .../hicolor/scalable/places/distributor-logo.svg | 4 ++-- system_files/usr/share/pixmaps/bazzite-logo-le.svg | 4 ++-- .../usr/share/pixmaps/fedora-logo-sprite.png | Bin 15673 -> 6400 bytes .../usr/share/pixmaps/fedora-logo-sprite.svg | 4 ++-- .../share/plymouth/themes/spinner/watermark.png | Bin 4140 -> 4999 bytes .../share/ublue-os/bazzite/bazzite-suspend.webm | Bin 46100 -> 47887 bytes .../usr/share/ublue-os/bazzite/bazzite.webm | Bin 144109 -> 191419 bytes system_files/usr/share/ublue-os/bazzite/docs.svg | 4 ++-- system_files/usr/share/ublue-os/bazzite/logo.svg | 4 ++-- .../usr/share/ublue-os/bazzite/updatelogo.png | Bin 61110 -> 58147 bytes .../usr/share/wallpapers/aerocore-wallpaper.jxl | Bin 3395468 -> 3392275 bytes 23 files changed, 14 insertions(+), 14 deletions(-) (limited to 'system_files') diff --git a/system_files/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png index 30cd4aa..b85e00d 100644 Binary files a/system_files/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/128x128/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png index e7d57f9..d5671dd 100644 Binary files a/system_files/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/16x16/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png index f368a0a..075ca2c 100644 Binary files a/system_files/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/22x22/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png index b722b22..47fd41b 100644 Binary files a/system_files/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/24x24/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png index b7acaa2..0ff118f 100644 Binary files a/system_files/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/256x256/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png index 54e23b2..a84667d 100644 Binary files a/system_files/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/32x32/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png index ff03f27..50e56f5 100644 Binary files a/system_files/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/36x36/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png index 977f02e..20bb221 100644 Binary files a/system_files/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/48x48/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png index 74477a7..b9cfe99 100644 Binary files a/system_files/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/64x64/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png b/system_files/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png index ea0d730..a944b51 100644 Binary files a/system_files/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png and b/system_files/usr/share/icons/hicolor/96x96/bazzite-logo-icon.png differ diff --git a/system_files/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg b/system_files/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg index 291b91c..ce7d5b4 100644 --- a/system_files/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg +++ b/system_files/usr/share/icons/hicolor/scalable/places/bazzite-logo-le.svg @@ -12,8 +12,8 @@ - - + + diff --git a/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg b/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg index 5f58794..59150f0 100644 --- a/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg +++ b/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo-white.svg @@ -4,8 +4,8 @@ - - + + diff --git a/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo.svg b/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo.svg index 291b91c..ce7d5b4 100644 --- a/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo.svg +++ b/system_files/usr/share/icons/hicolor/scalable/places/distributor-logo.svg @@ -12,8 +12,8 @@ - - + + diff --git a/system_files/usr/share/pixmaps/bazzite-logo-le.svg b/system_files/usr/share/pixmaps/bazzite-logo-le.svg index bd0dae2..2fe3ccf 100644 --- a/system_files/usr/share/pixmaps/bazzite-logo-le.svg +++ b/system_files/usr/share/pixmaps/bazzite-logo-le.svg @@ -12,8 +12,8 @@ - - + + diff --git a/system_files/usr/share/pixmaps/fedora-logo-sprite.png b/system_files/usr/share/pixmaps/fedora-logo-sprite.png index 1f02770..b85e00d 100644 Binary files a/system_files/usr/share/pixmaps/fedora-logo-sprite.png and b/system_files/usr/share/pixmaps/fedora-logo-sprite.png differ diff --git a/system_files/usr/share/pixmaps/fedora-logo-sprite.svg b/system_files/usr/share/pixmaps/fedora-logo-sprite.svg index bd0dae2..2fe3ccf 100644 --- a/system_files/usr/share/pixmaps/fedora-logo-sprite.svg +++ b/system_files/usr/share/pixmaps/fedora-logo-sprite.svg @@ -12,8 +12,8 @@ - - + + diff --git a/system_files/usr/share/plymouth/themes/spinner/watermark.png b/system_files/usr/share/plymouth/themes/spinner/watermark.png index 4b53dd2..b23f588 100644 Binary files a/system_files/usr/share/plymouth/themes/spinner/watermark.png and b/system_files/usr/share/plymouth/themes/spinner/watermark.png differ diff --git a/system_files/usr/share/ublue-os/bazzite/bazzite-suspend.webm b/system_files/usr/share/ublue-os/bazzite/bazzite-suspend.webm index 50f4300..1c2c6bf 100644 Binary files a/system_files/usr/share/ublue-os/bazzite/bazzite-suspend.webm and b/system_files/usr/share/ublue-os/bazzite/bazzite-suspend.webm differ diff --git a/system_files/usr/share/ublue-os/bazzite/bazzite.webm b/system_files/usr/share/ublue-os/bazzite/bazzite.webm index 14ba412..3c932d8 100644 Binary files a/system_files/usr/share/ublue-os/bazzite/bazzite.webm and b/system_files/usr/share/ublue-os/bazzite/bazzite.webm differ diff --git a/system_files/usr/share/ublue-os/bazzite/docs.svg b/system_files/usr/share/ublue-os/bazzite/docs.svg index a7e16e7..a792c73 100644 --- a/system_files/usr/share/ublue-os/bazzite/docs.svg +++ b/system_files/usr/share/ublue-os/bazzite/docs.svg @@ -17,7 +17,7 @@ - - + + diff --git a/system_files/usr/share/ublue-os/bazzite/logo.svg b/system_files/usr/share/ublue-os/bazzite/logo.svg index bd0dae2..8dbc937 100644 --- a/system_files/usr/share/ublue-os/bazzite/logo.svg +++ b/system_files/usr/share/ublue-os/bazzite/logo.svg @@ -12,8 +12,8 @@ - - + + diff --git a/system_files/usr/share/ublue-os/bazzite/updatelogo.png b/system_files/usr/share/ublue-os/bazzite/updatelogo.png index 1b3cb8a..4ab4da9 100644 Binary files a/system_files/usr/share/ublue-os/bazzite/updatelogo.png and b/system_files/usr/share/ublue-os/bazzite/updatelogo.png differ diff --git a/system_files/usr/share/wallpapers/aerocore-wallpaper.jxl b/system_files/usr/share/wallpapers/aerocore-wallpaper.jxl index 9eca7b7..e09095e 100644 Binary files a/system_files/usr/share/wallpapers/aerocore-wallpaper.jxl and b/system_files/usr/share/wallpapers/aerocore-wallpaper.jxl differ -- cgit v1.2.3 From cb945b45e3df17e9cb9749f0ca70457dd20f5709 Mon Sep 17 00:00:00 2001 From: tranch Date: Mon, 27 Jul 2026 23:08:56 +0800 Subject: fix: sync OLED branding video --- .../usr/share/ublue-os/bazzite/bazzite-oled.webm | Bin 144109 -> 191419 bytes .../ublue-os/bazzite/bazzite-suspend-oled.webm | Bin 46100 -> 47887 bytes 2 files changed, 0 insertions(+), 0 deletions(-) (limited to 'system_files') diff --git a/system_files/usr/share/ublue-os/bazzite/bazzite-oled.webm b/system_files/usr/share/ublue-os/bazzite/bazzite-oled.webm index 14ba412..3c932d8 100644 Binary files a/system_files/usr/share/ublue-os/bazzite/bazzite-oled.webm and b/system_files/usr/share/ublue-os/bazzite/bazzite-oled.webm differ diff --git a/system_files/usr/share/ublue-os/bazzite/bazzite-suspend-oled.webm b/system_files/usr/share/ublue-os/bazzite/bazzite-suspend-oled.webm index 50f4300..1c2c6bf 100644 Binary files a/system_files/usr/share/ublue-os/bazzite/bazzite-suspend-oled.webm and b/system_files/usr/share/ublue-os/bazzite/bazzite-suspend-oled.webm differ -- cgit v1.2.3 From 84731755731d787efdbba0a03bada3d5d892035d Mon Sep 17 00:00:00 2001 From: tranch Date: Tue, 28 Jul 2026 01:58:36 +0800 Subject: fix: add omitted branding updates --- .../usr/share/pixmaps/bootloader/fedora.icns | Bin 15377 -> 10302 bytes system_files/usr/share/pixmaps/combination_med.png | Bin 76166 -> 34823 bytes system_files/usr/share/pixmaps/fedora-gdm-logo.png | Bin 8908 -> 8570 bytes .../usr/share/pixmaps/fedora-logo-small.png | Bin 9520 -> 7937 bytes system_files/usr/share/pixmaps/fedora-logo.png | Bin 48311 -> 28847 bytes system_files/usr/share/pixmaps/fedora_logo_med.png | Bin 11667 -> 8937 bytes system_files/usr/share/pixmaps/fedora_whitelogo.png | Bin 71205 -> 30497 bytes system_files/usr/share/pixmaps/fedora_whitelogo.svg | 4 ++-- .../usr/share/pixmaps/fedora_whitelogo_med.png | Bin 10651 -> 7984 bytes .../usr/share/pixmaps/system-logo-white.png | Bin 53377 -> 13778 bytes .../contents/splash/images/bazzite_logo.svgz | Bin 1384 -> 1437 bytes .../contents/splash/images/bazzite_logo.svgz | Bin 1384 -> 1437 bytes 12 files changed, 2 insertions(+), 2 deletions(-) (limited to 'system_files') diff --git a/system_files/usr/share/pixmaps/bootloader/fedora.icns b/system_files/usr/share/pixmaps/bootloader/fedora.icns index c16933f..ef7b356 100644 Binary files a/system_files/usr/share/pixmaps/bootloader/fedora.icns and b/system_files/usr/share/pixmaps/bootloader/fedora.icns differ diff --git a/system_files/usr/share/pixmaps/combination_med.png b/system_files/usr/share/pixmaps/combination_med.png index 2f75183..d04fd57 100644 Binary files a/system_files/usr/share/pixmaps/combination_med.png and b/system_files/usr/share/pixmaps/combination_med.png differ diff --git a/system_files/usr/share/pixmaps/fedora-gdm-logo.png b/system_files/usr/share/pixmaps/fedora-gdm-logo.png index b903599..1734d91 100644 Binary files a/system_files/usr/share/pixmaps/fedora-gdm-logo.png and b/system_files/usr/share/pixmaps/fedora-gdm-logo.png differ diff --git a/system_files/usr/share/pixmaps/fedora-logo-small.png b/system_files/usr/share/pixmaps/fedora-logo-small.png index 02e6d48..4ea512c 100644 Binary files a/system_files/usr/share/pixmaps/fedora-logo-small.png and b/system_files/usr/share/pixmaps/fedora-logo-small.png differ diff --git a/system_files/usr/share/pixmaps/fedora-logo.png b/system_files/usr/share/pixmaps/fedora-logo.png index 55d2a45..3f5538b 100644 Binary files a/system_files/usr/share/pixmaps/fedora-logo.png and b/system_files/usr/share/pixmaps/fedora-logo.png differ diff --git a/system_files/usr/share/pixmaps/fedora_logo_med.png b/system_files/usr/share/pixmaps/fedora_logo_med.png index e5b8db5..6b2f870 100644 Binary files a/system_files/usr/share/pixmaps/fedora_logo_med.png and b/system_files/usr/share/pixmaps/fedora_logo_med.png differ diff --git a/system_files/usr/share/pixmaps/fedora_whitelogo.png b/system_files/usr/share/pixmaps/fedora_whitelogo.png index 66e2c3e..968120b 100644 Binary files a/system_files/usr/share/pixmaps/fedora_whitelogo.png and b/system_files/usr/share/pixmaps/fedora_whitelogo.png differ diff --git a/system_files/usr/share/pixmaps/fedora_whitelogo.svg b/system_files/usr/share/pixmaps/fedora_whitelogo.svg index 372e337..e1178e7 100644 --- a/system_files/usr/share/pixmaps/fedora_whitelogo.svg +++ b/system_files/usr/share/pixmaps/fedora_whitelogo.svg @@ -13,8 +13,8 @@ - - + + diff --git a/system_files/usr/share/pixmaps/fedora_whitelogo_med.png b/system_files/usr/share/pixmaps/fedora_whitelogo_med.png index 3b12a8c..60710bf 100644 Binary files a/system_files/usr/share/pixmaps/fedora_whitelogo_med.png and b/system_files/usr/share/pixmaps/fedora_whitelogo_med.png differ diff --git a/system_files/usr/share/pixmaps/system-logo-white.png b/system_files/usr/share/pixmaps/system-logo-white.png index 60349b2..145091c 100644 Binary files a/system_files/usr/share/pixmaps/system-logo-white.png and b/system_files/usr/share/pixmaps/system-logo-white.png differ diff --git a/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/splash/images/bazzite_logo.svgz b/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/splash/images/bazzite_logo.svgz index 0da602b..27448ae 100644 Binary files a/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/splash/images/bazzite_logo.svgz and b/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/splash/images/bazzite_logo.svgz differ diff --git a/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/splash/images/bazzite_logo.svgz b/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/splash/images/bazzite_logo.svgz index 0da602b..27448ae 100644 Binary files a/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/splash/images/bazzite_logo.svgz and b/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/splash/images/bazzite_logo.svgz differ -- cgit v1.2.3 From e4608f18bc3a5ad307e1a1deaa7ac0048d03f991 Mon Sep 17 00:00:00 2001 From: tranch Date: Thu, 27 Aug 2026 08:08:00 +0800 Subject: fix: replace symlinked desktop branding assets --- .../system/aerocore-desktop-branding.service | 11 +++++++++ system_files/usr/libexec/aerocore-desktop-branding | 28 ++++++++++++++++++++++ .../aerocore/desktop-branding/kcm-about-distrorc | 5 ++++ .../plasmoidsetupscripts/org.kde.plasma.kickoff.js | 5 ++++ .../plasmoidsetupscripts/org.kde.plasma.kickoff.js | 5 ++++ 5 files changed, 54 insertions(+) create mode 100644 system_files/usr/lib/systemd/system/aerocore-desktop-branding.service create mode 100755 system_files/usr/libexec/aerocore-desktop-branding create mode 100644 system_files/usr/share/aerocore/desktop-branding/kcm-about-distrorc create mode 100644 system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js create mode 100644 system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js (limited to 'system_files') diff --git a/system_files/usr/lib/systemd/system/aerocore-desktop-branding.service b/system_files/usr/lib/systemd/system/aerocore-desktop-branding.service new file mode 100644 index 0000000..fee52f1 --- /dev/null +++ b/system_files/usr/lib/systemd/system/aerocore-desktop-branding.service @@ -0,0 +1,11 @@ +[Unit] +Description=Apply AeroCore desktop branding migrations +After=local-fs.target +Before=display-manager.service + +[Service] +Type=oneshot +ExecStart=/usr/libexec/aerocore-desktop-branding + +[Install] +WantedBy=graphical.target diff --git a/system_files/usr/libexec/aerocore-desktop-branding b/system_files/usr/libexec/aerocore-desktop-branding new file mode 100755 index 0000000..8b8b9e0 --- /dev/null +++ b/system_files/usr/libexec/aerocore-desktop-branding @@ -0,0 +1,28 @@ +#!/usr/bin/env bash + +set -euo pipefail + +# The optional prefix makes the migration testable without touching the host. +root_prefix="${AEROCORE_DESKTOP_BRANDING_ROOT:-}" +about_source="${root_prefix}/usr/share/aerocore/desktop-branding/kcm-about-distrorc" +about_target="${root_prefix}/etc/xdg/kcm-about-distrorc" + +# Existing installations can retain Bazzite's old /etc copy across deployment +# updates. Only replace that known upstream default; administrator changes win. +if [[ -f "${about_source}" ]] && + { [[ ! -f "${about_target}" ]] || grep -Fxq 'Name=Bazzite' "${about_target}"; }; then + install -Dm0644 "${about_source}" "${about_target}" +fi + +# Deck's stock look-and-feel stores this value in each user's Plasma config. +# Migrate only the unmodified upstream value so users can still choose an icon. +shopt -s nullglob +for plasma_config in "${root_prefix}"/var/home/*/.config/plasma-org.kde.plasma.desktop-appletsrc \ + "${root_prefix}"/home/*/.config/plasma-org.kde.plasma.desktop-appletsrc; do + if grep -Fxq 'icon=distributor-logo-steamdeck' "${plasma_config}"; then + updated_config="$(mktemp "${plasma_config}.XXXXXX")" + sed 's/^icon=distributor-logo-steamdeck$/icon=aerocore-logo/' "${plasma_config}" > "${updated_config}" + cat "${updated_config}" > "${plasma_config}" + rm -f "${updated_config}" + fi +done diff --git a/system_files/usr/share/aerocore/desktop-branding/kcm-about-distrorc b/system_files/usr/share/aerocore/desktop-branding/kcm-about-distrorc new file mode 100644 index 0000000..ed2c831 --- /dev/null +++ b/system_files/usr/share/aerocore/desktop-branding/kcm-about-distrorc @@ -0,0 +1,5 @@ +[General] +LogoPath=/usr/share/pixmaps/system-logo-white.png +Name=AeroCore OS +Website=https://os.aerocore.com.cn +Variant=Handheld & HTPC Edition diff --git a/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js b/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js new file mode 100644 index 0000000..76ec66d --- /dev/null +++ b/system_files/usr/share/plasma/look-and-feel/com.valve.vapor.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js @@ -0,0 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-or-later + +applet.currentConfigGroup = ["General"] +applet.writeConfig("icon", "aerocore-logo") +applet.reloadConfig() diff --git a/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js b/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js new file mode 100644 index 0000000..76ec66d --- /dev/null +++ b/system_files/usr/share/plasma/look-and-feel/com.valve.vgui.desktop/contents/plasmoidsetupscripts/org.kde.plasma.kickoff.js @@ -0,0 +1,5 @@ +// SPDX-License-Identifier: GPL-2.0-or-later + +applet.currentConfigGroup = ["General"] +applet.writeConfig("icon", "aerocore-logo") +applet.reloadConfig() -- cgit v1.2.3 From 7889a92c2eea98189330ad1fbfbef4c33a7e3071 Mon Sep 17 00:00:00 2001 From: tranch Date: Fri, 28 Aug 2026 08:57:25 +0800 Subject: Move branding migration into user setup --- .../system/aerocore-desktop-branding.service | 11 -------- system_files/usr/libexec/aerocore-desktop-branding | 32 +++++++--------------- .../libexec/aerocore-desktop-branding-privileged | 12 ++++++++ 3 files changed, 22 insertions(+), 33 deletions(-) delete mode 100644 system_files/usr/lib/systemd/system/aerocore-desktop-branding.service create mode 100755 system_files/usr/libexec/aerocore-desktop-branding-privileged (limited to 'system_files') diff --git a/system_files/usr/lib/systemd/system/aerocore-desktop-branding.service b/system_files/usr/lib/systemd/system/aerocore-desktop-branding.service deleted file mode 100644 index fee52f1..0000000 --- a/system_files/usr/lib/systemd/system/aerocore-desktop-branding.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Apply AeroCore desktop branding migrations -After=local-fs.target -Before=display-manager.service - -[Service] -Type=oneshot -ExecStart=/usr/libexec/aerocore-desktop-branding - -[Install] -WantedBy=graphical.target diff --git a/system_files/usr/libexec/aerocore-desktop-branding b/system_files/usr/libexec/aerocore-desktop-branding index 8b8b9e0..84902eb 100755 --- a/system_files/usr/libexec/aerocore-desktop-branding +++ b/system_files/usr/libexec/aerocore-desktop-branding @@ -2,27 +2,15 @@ set -euo pipefail -# The optional prefix makes the migration testable without touching the host. -root_prefix="${AEROCORE_DESKTOP_BRANDING_ROOT:-}" -about_source="${root_prefix}/usr/share/aerocore/desktop-branding/kcm-about-distrorc" -about_target="${root_prefix}/etc/xdg/kcm-about-distrorc" +# Called from Bazzite's user-level setup. The setup's version files provide +# the once-per-image-version guard; this helper only touches the current user. +plasma_config="${HOME}/.config/plasma-org.kde.plasma.desktop-appletsrc" -# Existing installations can retain Bazzite's old /etc copy across deployment -# updates. Only replace that known upstream default; administrator changes win. -if [[ -f "${about_source}" ]] && - { [[ ! -f "${about_target}" ]] || grep -Fxq 'Name=Bazzite' "${about_target}"; }; then - install -Dm0644 "${about_source}" "${about_target}" +if [[ -f "${plasma_config}" ]] && grep -Fxq 'icon=distributor-logo-steamdeck' "${plasma_config}"; then + updated_config="$(mktemp "${plasma_config}.XXXXXX")" + trap 'rm -f -- "${updated_config}"' EXIT + sed 's/^icon=distributor-logo-steamdeck$/icon=aerocore-logo/' \ + "${plasma_config}" > "${updated_config}" + mv -- "${updated_config}" "${plasma_config}" + trap - EXIT fi - -# Deck's stock look-and-feel stores this value in each user's Plasma config. -# Migrate only the unmodified upstream value so users can still choose an icon. -shopt -s nullglob -for plasma_config in "${root_prefix}"/var/home/*/.config/plasma-org.kde.plasma.desktop-appletsrc \ - "${root_prefix}"/home/*/.config/plasma-org.kde.plasma.desktop-appletsrc; do - if grep -Fxq 'icon=distributor-logo-steamdeck' "${plasma_config}"; then - updated_config="$(mktemp "${plasma_config}.XXXXXX")" - sed 's/^icon=distributor-logo-steamdeck$/icon=aerocore-logo/' "${plasma_config}" > "${updated_config}" - cat "${updated_config}" > "${plasma_config}" - rm -f "${updated_config}" - fi -done diff --git a/system_files/usr/libexec/aerocore-desktop-branding-privileged b/system_files/usr/libexec/aerocore-desktop-branding-privileged new file mode 100755 index 0000000..318a64a --- /dev/null +++ b/system_files/usr/libexec/aerocore-desktop-branding-privileged @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +set -euo pipefail + +about_source=/usr/share/aerocore/desktop-branding/kcm-about-distrorc +about_target=/etc/xdg/kcm-about-distrorc + +# Only replace the known upstream default. Administrator changes win. +if [[ -f "${about_source}" ]] && + { [[ ! -f "${about_target}" ]] || grep -Fxq 'Name=Bazzite' "${about_target}"; }; then + install -Dm0644 "${about_source}" "${about_target}" +fi -- cgit v1.2.3 From a2fb7a7f2c9f91569568cfda674968487d52497f Mon Sep 17 00:00:00 2001 From: tranch Date: Thu, 10 Sep 2026 07:50:08 +0800 Subject: Add mirrored Decky ujust setup Provide an explicit setup-decky-mirror recipe that keeps upstream setup-decky intact while routing Decky Loader installer scripts through AeroCore's Decky mirror. Add a focused shell test to catch accidental fallbacks to the GitHub installer URL. --- .../ublue-os/just/92-aerocore-decky-mirror.just | 114 +++++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 system_files/usr/share/ublue-os/just/92-aerocore-decky-mirror.just (limited to 'system_files') diff --git a/system_files/usr/share/ublue-os/just/92-aerocore-decky-mirror.just b/system_files/usr/share/ublue-os/just/92-aerocore-decky-mirror.just new file mode 100644 index 0000000..b54bb94 --- /dev/null +++ b/system_files/usr/share/ublue-os/just/92-aerocore-decky-mirror.just @@ -0,0 +1,114 @@ +# vim: set ft=make : + +# Install and configure Decky Loader from the AeroCore mirror. Options: status | install | install-prerelease | uninstall +[group("gaming")] +setup-decky-mirror ACTION="": + #!/usr/bin/bash + set -euo pipefail + + if [[ $(id -u) -eq 0 ]]; then + echo >&2 "ERROR: Do not run this with sudo" + exit 1 + fi + + source /usr/lib/ujust/ujust.sh + + DECKY_MIRROR_HOST="${AEROCORE_DECKY_MIRROR_HOST:-decky.mirror.aerocore.com.cn}" + DECKY_INSTALLER_BASE="https://${DECKY_MIRROR_HOST}/SteamDeckHomebrew/decky-installer/releases/latest/download" + + get_status_token() { + local decky_service="/etc/systemd/system/plugin_loader.service" + if [[ ! -f /etc/systemd/system/multi-user.target.wants/plugin_loader.service ]]; then + echo "uninstall" + elif [[ -r "$decky_service" ]] && grep -q 'Environment=LOG_LEVEL=DEBUG' "$decky_service"; then + echo "install-prerelease" + elif [[ -r "$decky_service" ]]; then + echo "install" + else + return 1 + fi + } + + DECKY_STATE="${b}${red}Not Installed${n}" + case "$(get_status_token)" in + install) + DECKY_STATE="${b}${green}Installed${n}" + ;; + install-prerelease) + DECKY_STATE="${b}${yellow}Installed (Prerelease)${n}" + ;; + uninstall) + DECKY_STATE="${b}${red}Not Installed${n}" + ;; + esac + + setup_home_deck_compat() { + export HOME + HOME="$(getent passwd "${SUDO_USER:-$USER}" | cut -d: -f6)" + if [[ ! -L "/home/deck" && ! -e "/home/deck" && "$HOME" != "/home/deck" ]]; then + echo "Making a /home/deck symlink to fix plugins that do not use environment variables." + sudo -A ln -sf "$HOME" /home/deck + fi + } + + install_release() { + setup_home_deck_compat + curl -L "${DECKY_INSTALLER_BASE}/install_release.sh" | + sed 's|sudo|sudo -A |g' | sh + sudo -A chcon -R -t bin_t "$HOME/homebrew/services/PluginLoader" + } + + install_prerelease() { + setup_home_deck_compat + curl -L "${DECKY_INSTALLER_BASE}/install_prerelease.sh" | + sed 's|sudo|sudo -A |g' | sh + sudo -A chcon -R -t bin_t "$HOME/homebrew/services/PluginLoader" + } + + uninstall() { + echo "Uninstalling Decky Loader..." + curl -L "${DECKY_INSTALLER_BASE}/uninstall.sh" | + sed 's|sudo|sudo -A |g' | sh + echo "Decky Loader has been uninstalled." + } + + OPTION="{{ ACTION }}" + if [[ "$OPTION" == "help" ]]; then + echo "Usage: ujust setup-decky-mirror