It was a cool experiment with learning both image-template's and BlueBuild's aspects while doing a full blown atomic system with Steam Gaming Mode. I'm looking forward into contributing to other system based on bootc referring to my experience. Reach out to me if you want to maintain this system: https://jill.rip/contact
Note: to test it out on QEMU/Virt-manager, switch display input from Virtio to QXL. (not exclusive to Cosmium)
Latest Live ISO builds:
- Stable: https://github.com/Cosmium-OS/Cosmium/actions/workflows/build-iso-live.yml?query=is%3Asuccess
- Testing: https://github.com/Cosmium-OS/Cosmium/actions/workflows/build-iso-live-testing.yml?query=is%3Asuccess
Grab the latest successful artifact for either Desktop or Gaming Handheld Edition (cosmium or cosmium-deck). To download an artifact without logging in to GitHub, you can replace github.com to nightly.link in URL. No matter for how long those ISOs wasn't updated, you can still perform an update by running sudo bootc update no matter what. New builds would be triggered when it is appropriate to do so (like changing branding, new flatpak apps, fixes to Live ISO environment, etc). We're using Universal Blue's titanoboa to make this happen :).
TODO:
- (Re-)rewrite this file
- Fix timezone weirdness on Live ISO environment (it fixed itself apparently)
- Change favorite apps on dock for Live ISO environment
- COSMIC focuses on Steam Keyboard, making it impossible to type from Steam Deck, maybe enable on-screen keyboard that is compatible with COSMIC? (presense on Gaming Handheld Edition)
- Remove COSMIC Store and replace it with configured Bazaar (
we already have both installed,Bazaar is still not configured) - Fix switching to desktop mode on Gaming Handheld Edition
- Fix switching back to gaming more (reboot will do the trick for now)
- Enable auto-login to Steam Gaming Mode on Gaming Handheld Edition
- Switch to Anaconda WebUI when it is stable enough
- Add more third-party themes to the system and maybe even widgets
- Switch to own underlying image of Fedora COSMIC Atomic
when Universal Blue will deprecated it(cosmic-atomic-custom, do it like Winblues does) - Add Nvidia-open variants
- Do a proper branding
-
Figure out secure boot and kernel signing - Turn off compiling akmods for no reason in Live ISO env
Thanks to https://github.com/askpng/solarpowered for providing some hack that was previously used for installing Bazzite kernel!
