Hey'all! We're BlueBuild, a FOSS community project focused on making the customization of image-based atomic Linux distributions a breeze. (atomic @fedora, @UniversalBlue
The UniversalBlue project is out of beta as of today, after 2 years. Since they are closing in on 14 million image pulls I think they've shown how solid it is. BlueBuild enables you to brew your own, and for the last 3 weeks I was running Fedora 40 Kinoite, enhanced by Ublue and optimized by yours truly 😎 Rock solid.
Congratulations to all contributors, who made this possible. On we go! #UniversalBlue#Fedora#bluebuild
this is nowhere near a stable release and most people should look into Sodalite if they want a good Pantheon-on-Fedora-Atomic experience, but
Zeliblue Pantheon is coming together decently, though it's jank af right now because I had to build it off of silverblue-main instead of base-main for reasons, but it...mostly works
one big exception is AppCenter because of PackageKit i think, but Flatpak-only AppCenter is coming in elementary OS 8, so that'll be nice
The world of Fedora Atomic grows with BlueBuild, a spin-off of @UniversalBlue that is a newly independent project!
If you've been wanting to build or maintain your own custom image of Fedora Atomic Desktops, this may be another way to explore that interest. Instead of editing a containerfile, you work on a recipe that is then transformed into a containerfile to make the process of getting started easier.
brew has been re-promoted to the default CLI experience in Zeliblue (I am still gonna keep the zeliblue-cli image available and maintained as an alternative, though)
fish is now configured to check for the presence of several of the packages included in brew-utilities and init atuin, starship, and/or zoxide, or set up aliases for e.g. eza and bat to take place of ls and cat
just ported Zeliblue from the old ublue-os/startingpoint stuff (AKA legacy-template now) over to the new BlueBuild stuff (https://blue-build.org)
from initial testing in a VM, it looks like a totally seamless transition on the client side, so that's great
on the dev side, each PR gets its own tag for builds that get pushed to ghcr, so I don't have to do local builds to test changes now. so that's nice too