December 27, 2025

Immutable… or immovable opinions?

Show HN: An immutable ostree-based Arch Linux image

Arch goes locked‑down: no app store, tiny speed boost, giant feelings

TLDR: A dev released a locked‑down Arch Linux, like Fedora Silverblue, chasing a tiny speed boost but ditching the package manager. Comments split: Arch purists question the point, font pain gets aired, and others point to lookalikes like Zena—memes sparked by a spicy “Why not NixOS? F— off” aside.

A lone hacker just dropped a “locked‑down” Arch Linux that works like Fedora’s unbreakable desktop—except with a winked promise of that 1% speed bump and absolutely no package manager. Translation for non-nerds: the system files are read‑only, you roll back if it breaks, and to add apps you rebuild or use containers. And the comments? Pure fireworks.

Arch traditionalists are clutching their rice cookers. One ex‑Arch user challenged the “best of both worlds” tagline, arguing Arch’s whole vibe is tinkering and vanilla defaults, not locking things down. They even resurrected a classic pain: setting up fonts on Arch, claiming “Fontconfig sucks” and hinting Fedora’s defaults are saner. Meanwhile, others chimed in with a side‑eye link to a look‑alike project, Zena, suggesting this isn’t exactly a never‑before‑seen revolution.

There’s also meme fuel: the README calls the build “vibe coded,” jokes about the 1% performance chase, and drops a scorched‑earth reply to “Why not NixOS?”—“Fuck off”—which instantly became the thread’s punchline. The vibe split: stability nerds love the safety nets (rollbacks, secure boot), but Arch purists cry “what’s the point without the freedom to break it?” It’s the eternal Linux rom‑com: commitment to stability vs the thrill of chaos, now streaming on your boot menu.

Key Points

  • “vyy” is an immutable, ostree-based Arch Linux image modeled after Fedora Silverblue and using CachyOS Zen4 packages.
  • Installation is recommended via GHCR using bootc; updates use `bootc upgrade`, and secure boot can be enabled by importing a provided certificate with mokutil.
  • Users can build locally on Silverblue/Kinoite/Bazzite, then commit to an ostree repo and deploy with `ostree admin deploy`.
  • The system has no package manager; users add software by forking `config/packages.conf` or using the included Distrobox.
  • System restructuring includes building an ostree-enabled initramfs, moving system files into `/usr`, ensuring ostree compatibility, enabling sudo for wheel users, and configuring PAM defaults.

Hottest takes

"I don’t understand what you mean by ‘best of both worlds’?" — okanat
"Fontconfig sucks" — okanat
"feels pretty similar" — Imustaskforhelp
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.