Warning This repository is solely intended for only my purpose and may bring breaking changes without warning.
This is a constantly updating repository which hosts my personalised Fedora Atomic images - built with container technology. GitHub will build this image, and then host it on ghcr.io. The users can then tell the computer to boot off of that image. GitHub keeps 90 days worth of image backups for us, thanks Microsoft!
For info on how to create your own, check out the BlueBuild website.
The images this repository offers are kova
(Kinoite), silvara
(Silverblue),
kova-hypr
(Kinoite + Hyprland), and silvara-hypr
(Silverblue + Hyprland).
Tags are based on the Fedora version it is based on. An example tag is 41
,
which is based on Fedora 41.
If you only use the Fedora version as your tag then you will get weekly builds
started at 4:30AM every Sunday (UTC), but you can add -git
to your image ref
tag to get additional builds when a git commit is pushed to the default branch
of this repo. An example tag is 41-git
, which is based on Fedora 41.
The image reference format for any image in this repo is ghcr.io/noahdotpy/{image}:{tag}
.
For example, if you want Silvara on Fedora 41 and image builds weekly and on git
pushes then you would want the following tag:
ghcr.io/noahdotpy/silvara:41-git
.
This repository includes a justfile recipe to build ISOs locally from the GHCR registry.
Below is an example of building an ISO for silvara:41-git
just build-iso-ghcr silvara:41-git
Below is an example of switching to silvara:41-git
-
bootc switch ghcr.io/noahdotpy/silvara:41-git
-
Reboot computer