https://github.com/reznik-gh/blue-stetson
My personal silverblue image. Probably no use for anybody else...
https://github.com/reznik-gh/blue-stetson
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 27 days ago
JSON representation
My personal silverblue image. Probably no use for anybody else...
- Host: GitHub
- URL: https://github.com/reznik-gh/blue-stetson
- Owner: reznik-gh
- License: apache-2.0
- Created: 2024-12-01T15:58:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-26T10:21:45.000Z (about 1 year ago)
- Last Synced: 2025-05-26T10:57:35.271Z (about 1 year ago)
- Topics: atomic, bluebuild, bluebuild-image, custom-image, image-based, immutable, linux, linux-custom-image, oci, oci-image, operating-system
- Language: CSS
- Homepage:
- Size: 1.38 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Blue Stetson [](https://github.com/reznik-gh/blue-stetson/actions/workflows/build.yml)
## Allgemeines
Mein eigenes ublue image. Gebaut nach der Anleitung auf [BlueBuild docs](https://blue-build.org/how-to/setup/) :uk:

### Der Name
Das ist einfach: Fedora ist ein Hutmodel. Und Stetson auch. Und Stetsons sind die klassischen Cowboy-Hütte, auch wenn Clint als mein Avatar hier keinen trägt.
### basiert auf
[silverblue-nvidia](https://github.com/ublue-os/hwe/pkgs/container/silverblue-nvidia)
### Hinzugefügte Pakete
- cowsay
- fastfetch
- distrobox
- yt-dlp
- pwgen
- moc
- ghostty
- python3-pip
### Entfernte Pakete
- Firefox
- ublue-os-just & just
- ublue-os-update-service
- gnome-classic-session
- gnome-shell-extensions:
- background-logo
- supergfxctl-gex
- apps-menu
- launch-new-instance
- places-menu
- window-list
### Hinzugefügte Dateien
- Nordic Polar Theme
### Hinzugefügte Configs
*noch nichts*
## Installation
> [!Warning]
> [Das hier ist ein experimentelles Feature](https://www.fedoraproject.org/wiki/Changes/OstreeNativeContainerStable) :uk: *Eltern haften für ihre Kinder.*
```
rpm-ostree rebase ostree-unverified-registry:ghcr.io/reznik-gh/blue-stetson:latest
```
Ich weiß zwar nicht warum man das jemand anderes als ich machen will, aber nun gut, es geht ja. Die einfachste Methode ist ein Rebase von einem Fedora Atomic Desktop. Entgegen anders lautenden Gerüchten kann man das direkt auf das signierte Image machen:
```
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/reznik-gh/blue-stetson:latest
```
Jetzt noch schnellen Reboot
```
systemctl reboot
```
und fertig. Herzlichen Glückwunsch! Warum auch immer du das gemacht hast.
## Verifizierung
Diese Images sind mit [Sigstore](https://www.sigstore.dev/)s [cosign](https://github.com/sigstore/cosign) signiert. Du kannst die Signatur verifizieren, indem du die `cosign.pub` aus diesem Repo runterlädst und folgenden Befehl ausführst:
```bash
cosign verify --key cosign.pub ghcr.io/reznik-gh/blue-stetson
```
## ISO
Es ist möglich eine Iso als Installationsmedium zu generieren, wenn der ganze Bumms direkt auf Fedora Atomic basiert. Kann man aber nicht auf Github hosten, da die ISOs zu groß sind. *(Halte ich tatsächlich für eine Ausrede, aber ok...)* [Hier](https://blue-build.org/learn/universal-blue/#fresh-install-from-an-iso) :uk: gibt es Infos wie das geht. Vielleicht mach ich das irgendwann mal. Wahrscheinlich aber nicht.