> ~/barebones-linux state: read-only

system.purity.check — OK

A custom Barebones Linux build and Fedora Atomic look like two opposite ends of the spectrum — yet they chase the same ideal.

A hand-tuned Barebones Linux setup and Fedora Atomic can look like two opposite philosophies, but underneath they share one core value: system purity.

Barebones Linux gets there by stripping out every unnecessary service and hand-picking each package that's allowed in. Fedora Atomic gets to the same place from the other direction — freezing the entire base operating system into a single read-only image. Both are trying to eliminate software conflict, keep the system clean, and run at the ceiling of its own performance.

One image, two zones

The base stays locked. Everything you actually touch day to day sits above it, free to change.

/home, flatpaks, dotfiles writable
rpm-ostree layered packages writable
Desktop environment (GNOME / KDE / Sway) read-only
Base OS image + CachyOS-tuned kernel read-only

rollback available at every boot — a broken update is never a broken system

Three forks, one frozen base

Same immutable core underneath, three completely different ways to sit on top of it.

fork · gnome

Silverblue

base: fedora atomic
Experience
Modern, intuitive, and consistent.
The pairing
Stock GNOME on top of an immutable core makes for a rock-solid daily driver — no more worrying that a config will break after an update.
fork · kde plasma

Kinoite

base: fedora atomic
Experience
Flexible, deeply customizable, and resource-efficient.
The pairing
For anyone who loves the deep theming of a classic Barebones setup, but still wants a safe base they can roll back at any time.
fork · sway

Sway Atomic

base: fedora atomic
Experience
Absolute minimalism, fully keyboard-driven.
The pairing
The version that wears the "barebones" spirit most openly: a lightweight tiling window manager on an immutable OS, with every heavy graphical layer stripped away so nothing stands between you and raw performance.

The kernel decides the ceiling

Immutability is only half the story. Peak performance is decided right at the core: the kernel. The CachyOS kernel is proof of what hardware-level tuning can do — and it sits very close to genuine Barebones thinking.

CPU-architecture tuning (v3 / v4)

Unlike a stock kernel compiled to run on every old machine, this one is built specifically for modern CPU architectures (x86-64-v3 and v4) — using instruction sets like AVX2 and AVX-512 to process work faster and cut latency to a minimum.

Advanced schedulers

Hardcore schedulers such as BORE (Burst-Oriented Response Enhancer) or EEVDF prioritize UI smoothness and real-time interactive tasks, so the machine keeps responding instantly even under heavy load.

Keeping the Barebones philosophy intact

Baking a deeply tuned kernel into the system lets the hardware run more efficiently without stacking on extra background processes. It's optimization from the inside out — lean, clean, and fast.