I have been running CachyOS as my daily driver for about a year, and the August 2026 release is the first one I would describe as the release that decided what CachyOS is going to be when it grows up. The desktop news is real but incremental, and the real headline is something different: the CLI installer now ships with experimental installation profiles for a Server Edition, and that is the first concrete step toward a CachyOS variant aimed at NAS boxes and small hosting providers. The release also brings a rewrite of the GUI package manager from C# to Zig, and that rewrite is the kind of quiet infrastructure work that compounds over time. Here is what changed, what it means for the project, and where the work is heading.
The Server Edition groundwork is the real story
The Server Edition has been teased on CachyOS roadmaps since late last year, and the August release is the first time it shows up in code users can actually touch. The text-mode installer can now select an experimental Server Edition profile, which produces a minimal install with no desktop, no display manager, and none of the GUI tooling the desktop variant bundles. That profile is not stable yet, but it is installable on a headless box, and that is the milestone.
Why this matters more than the desktop news: a Server Edition is a fundamentally different product. It implies a release cadence that does not assume the user has a monitor attached, a kernel configuration tuned for 24/7 operation rather than interactive use, and an install path that does not require a graphical environment. None of those are new engineering problems, but together they signal a meaningful commitment from a small team.
For someone running a home NAS or a small hosted service, the practical question is when the Server Edition becomes installable on real hardware. The honest answer is “soon, but not yet.” The profile is labeled experimental, the docs are thin, and the kernel parameters that make sense for a desktop session are not the kernel parameters you want for a file server that runs for three years without a reboot. Expect two or three more release cycles before this is something you would deploy without reservations.
The package manager rewrite that should have happened earlier
Shelly became the default GUI front end for the package manager earlier in 2026, replacing Octopi. The August release ships Shelly 3.0, a rewrite from a managed runtime into a static native binary. The visible changes are small: a new first-run onboarding screen, both list and grid views for browsing, inline AUR (Arch User Repository, the community-maintained package collection that sits on top of the official repos) build previews, and a Utilities page for syncing the database, clearing the cache, and removing orphaned packages. The invisible change is the runtime: the binary starts faster, uses less memory, and does not require shipping a managed runtime alongside every install.
The rewrite is overdue. CachyOS has shipped a graphical package manager written in C# for years, and the startup tax has been visible every time you open the package list on a cold cache. Zig is the right pick because it produces a single static binary with no runtime to bundle, and the rest of the CachyOS toolchain already uses Zig for adjacent work. The 3.0 release is the moment the rewrite ships to everyone, not just the early adopters who installed it manually.
The CLI version picks up parallel work. It can now search both the official repos and the AUR from one place, run update checks across multiple package sources at once, and produce output consistent with the GUI version. The two front ends are converging on a shared set of operations, the right shape for a project where users will sometimes want one and sometimes want the other.
The desktop installer picks up four small fixes
The graphical installer has accumulated four small changes in this release, and each one solves a specific problem that has come up in installer bug reports over the last year.
The Hyprland option no longer pulls in SDDM (the default Linux display manager that shows the login screen for KDE and Hyprland sessions); it ships with noctalia-greeter, a Hyprland-native login screen that matches the rest of that desktop’s visuals. Cinnamon switches to lightdm-slick-greeter, which is the login screen most Cinnamon users have been hand-configuring for years. GNOME picks up gvfs-dnssd, the GNOME virtual filesystem module that makes mDNS-based file sharing work out of the box without installing a third-party package. COSMIC gains a native system monitor, which the COSMIC desktop has been missing since it shipped.
None of those changes are headline-worthy on their own. They show up the first time you reinstall the OS on real hardware, and they are the kind of small polish that accumulates into a noticeably smoother install experience over the course of a year.
The update notifier moves to a new foundation
Cachy-Update, the tray icon that nudges you about pending updates, now runs on top of Arch-Update v4.x. The systray applet itself has been ported from C# to Rust. A new combined flag turns on automated update checks and starts the tray icon in a single command, replacing a two-step dance users have been performing since the project started.
The handheld detection code, which identifies whether you are installing on a Steam Deck or one of the supported handhelds, handles missing DMI entries cleanly now. The previous version tripped on hardware that did not expose a board name through the standard interface. The fix is the kind of thing that does not show up in release notes unless you were the user who hit it.
The first-boot welcome tool picks a faster mirror
The Welcome app, which runs at first boot and configures your mirror selection, had a subtle bug in its DNS handling that prevented the speed-test ranking from completing. The August release reworks the DNS path so the test runs to completion, and the app now picks the fastest reachable mirror. If your install ever felt slower than a friend’s, mirror selection was probably part of the answer, and this is the kind of fix that does not get credit because no one notices when it works correctly.
What the August release is actually trying to be
If you step back from the changelog and look at the release as a product, the pattern is clear. CachyOS is making the case that an Arch-derivative can be a polished daily driver and, increasingly, a viable headless platform. The moves that add up to that:
- The Server Edition profile in the CLI installer opens the door to headless installs and turns the project into a real option for NAS boxes and small servers.
- Shelly 3.0 is the package manager the project should have shipped two years ago, and it brings the GUI tool up to the standard of the rest of the toolchain.
- The desktop installer changes are small individually but they show the team is paying attention to bug reports.
- The update notifier migration to Arch-Update v4 and Rust is the kind of quiet infrastructure work that compounds over time.
- The first-boot mirror selection fix is invisible but it means users actually get the fastest reachable download.
Together, those moves describe a project settling into its long-term identity. CachyOS is no longer trying to be “an Arch-based distro that runs well.” It is trying to be the rolling-release distro with both a desktop and a server variant, and with tooling you do not have to think about.
What I would tell past me about CachyOS
If I could go back a year and tell past me what to expect from CachyOS, three things would be higher on the list:
- Try the install on real hardware, not just a VM. The installer improvements show up on a bare-metal install in ways a virtual machine cannot reproduce. The greeter choice, the COSMIC monitor, and the Welcome app fix are all things you only notice on real hardware.
- Use Shelly 3.0 even if the older version was good enough. The Zig rewrite is invisible if you run one update a week. It is very visible if you spend a day installing packages, and the new AUR build preview is the kind of feature you wish you had the first time an AUR build failed halfway through.
- Watch the Server Edition work, even if you are a desktop user. A CachyOS Server Edition is the moment the project graduates from “good desktop distro” to “project with a multi-year roadmap.” Even if you never run the Server Edition yourself, the work tells you what the next two years of CachyOS are going to look like.
Trade-offs
Update cadence is the first cost. Rolling-release distros deliver the latest packages within hours of upstream, which also means you get the latest bugs within hours of upstream. The August release is no exception: Shelly 3.0 is a rewrite, and rewrites have new bugs the previous version did not have. The first week after a major release is not the time to do a fresh install on your primary work machine.
Upstream churn is the second cost. Every Arch package that breaks, every kernel regression, every desktop environment misconfiguration lands in CachyOS users’ terminals faster than it lands in Ubuntu or Fedora. The trade-off is access to the newest software, and the cost is occasional breakage that has to be triaged on the same day.
Community size is the third cost. CachyOS is smaller than Ubuntu, Fedora, or even EndeavourOS. The forums are smaller, the docs are thinner, and the community-maintained tooling is less abundant. For most desktop users, this does not matter. For people who hit edge cases on specific hardware or specific toolchains, it can mean longer waits for community answers.
For someone who wants the newest packages on a tuned Arch-based stack and is comfortable triaging breakage, CachyOS remains the right pick. For someone who values stability over freshness, an LTS distribution is the better choice. For someone who wants the CachyOS experience without the rolling-release cost, the Server Edition profile (once it stabilizes) might be the answer, because a headless install has fewer moving parts and can be more forgiving of breakage than a desktop session.
Bottom line
If you have been waiting to install CachyOS, the August release is a fine time. Shelly 3.0 brings the GUI package manager up to the standard of the rest of the toolchain, and the Server Edition profile is a real sign of where the project is heading. Existing users do not need to reinstall. Open the package manager, run an update, and let the new packages land. New users should download the desktop ISO for now and wait one more release cycle before betting a NAS install on the experimental Server Edition. The work is real, but the documentation is not there yet.