Fp OS

A custom image of Bazzite for personal needs.

View on GitHub

Fp OS Logo Fp OS

This is my personalized setup for Fp OS, a custom version of Bazzite (Fedora Kinoite + KDE Plasma + Nvidia). It’s tailored specifically for my own use and this document is mostly a reminder for myself on how things work and how to manage it.

⚠️ Disclaimer: This project is highly personalized for myself (Fptbb) own use and workflow. It includes specific configurations (like modified application providers with pre-set client IDs) and branding tailored to my preferences. It is published publicly primarily as a reference, for my own amusement, or for others to see an example of a custom bootc image. It is NOT recommended for direct installation or use by others unless you are comfortable with these personalizations or plan to fork and modify it extensively. You have been warned!

Build Status Artifact Hub

Website: os.fpt.icu


💡 Core Idea

🧰 What’s Inside (My Custom Bits)

⏪ How to Rebase to This

To switch an existing bootc-compatible system to this image (or to update it):

sudo bootc switch ghcr.io/fptbb/fp-os:latest

Then reboot. To check the status: sudo bootc status. An ISO can also be built (see building section) which uses a kickstart (iso.toml) to automatically rebase to this image upon installation.

📚 Acknowledgements and Resources

This project wouldn’t be what it is without the inspiration and code from various other awesome projects and people in the community. Big thanks to:

📄 License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.