Skip to content

Bazzite (atomic, uBlue/Fedora-derived)

Detected via ID=bazzite in /etc/os-release and treated as its own target, not plain Fedora. The root fs is read-only (rpm-ostree layering requires a reboot and is discouraged), so the toolset installs via Homebrew — the image provisions Linuxbrew at first boot, and the shared Brewfile is used as-is (cask/mas entries are ignored on Linux). Bazzite maintains its own brew updates via systemd timers. chsh is deliberately skipped (Bazzite's docs warn it can break session login); set zsh in the terminal emulator profile instead.