Arch Linux has this long-standing reputation for being intimidating—something reserved for hardcore Linux users who enjoy living in the terminal and configuring everything from scratch. But I wanted to challenge that idea and see if an Arch-based distro could actually work as a practical daily driver. That’s where CachyOS comes in.

One of the biggest differences is that Arch is a rolling release. Instead of waiting for major version upgrades, you’re always getting the latest updates, which means newer drivers, performance improvements, and security patches arrive continuously. It uses Pacman as its package manager, which is fast and clean, and it also gives you access to the Arch User Repository, or AUR, which is a massive library of community-maintained software. That said, Arch has a reputation for being more hands-on, which can be a barrier for a lot of people. CachyOS aims to smooth out those rough edges while keeping everything that makes Arch powerful.


What is CachyOS?

To test CachyOS, I used my Lenovo gaming laptop with a 14th-gen Intel Core i9, 32GB of RAM, dual 1TB SSDs, and an NVIDIA 4070. So this wasn’t just a casual test—I wanted to see how it handled both everyday tasks and gaming performance.


Installation and First Impressions

Booting into the USB drops you straight into the live environment, and one of the first things you see is the CachyOS Hello screen. This is a really nice touch. Instead of being dropped onto a blank desktop with no direction, you get quick access to documentation, forums, software tools, and an overview of the system. When you’re ready to install, there’s a clear entry point right in the middle.

The installer itself is straightforward but still gives you a lot of control. One thing I liked is that it lets you choose your bootloader. While many distros default to GRUB, CachyOS gives you options like rEFInd, systemd-boot, and Limine. I stuck with GRUB for simplicity, but it’s nice to have the choice.

When it came to partitioning, I used manual setup since I was installing to my second SSD. I initially tried pointing to my existing Windows EFI partition, but it turned out to be too small. So I created a new 600MB EFI partition within the space I allocated for CachyOS, and then used the remaining space for the main Linux partition. I chose ext4 for simplicity, although Btrfs is also available if you want snapshot functionality.


Desktop Experience and Setup

You can also install additional desktop environments during setup, which is great if you like experimenting. Just keep in mind that running multiple desktops can lead to duplicate apps and a bit of menu clutter.

After installation, which only took about five minutes, I was dropped back into the CachyOS Hello dashboard. This acts as a central hub where you can install common applications, run system updates, and access documentation without needing to jump straight into the terminal. It’s small touches like this that make CachyOS feel approachable while still being powerful.

Another thing that stood out was the inclusion of a kernel manager. It’s not something you’ll use every day, but it gives you a safe and simple way to switch kernels if you’re troubleshooting or tuning performance.


Terminal, Tools, and Usability

Opening the terminal was a bit of a surprise because CachyOS uses the Fish shell by default instead of Bash. Fish stands for “Friendly Interactive Shell,” and it’s designed to be more user-friendly, with built-in autocomplete and suggestions. If you prefer the traditional experience, you can easily switch back to Bash, but I actually found Fish pretty nice to use.

CachyOS also includes a built-in recovery tool using chroot, which is extremely useful if something goes wrong. If your system fails to boot or you run into issues, you can boot from a live USB, chroot into your existing installation, and attempt repairs. CachyOS makes this process more approachable by guiding you through it instead of expecting you to manually mount everything.


Gaming Performance on CachyOS

CachyOS comes with its own Proton build alongside Valve’s standard versions, so you already have multiple compatibility layers ready to go. In my case, the game launched without any issues. My NVIDIA 4070 was recognized right away, and running at 1080p on high settings, I was seeing frame rates in the high 60s to low 70s, with consistent performance overall.


Switching Desktop Environments

Out of curiosity, I also tried switching to the Budgie desktop environment. What stood out to me was how consistent everything felt underneath. The CachyOS Hello dashboard was still there, the same tools were available, and even Fish remained the default shell. It really reinforces that the core experience stays the same, regardless of which desktop environment you choose.


Final Thoughts

If you’ve been curious about Arch but didn’t want to deal with the complexity, CachyOS feels like a great entry point. It gives you the benefits of a rolling release and access to the Arch ecosystem, without throwing you straight into the deep end.

That’s going to wrap things up for this overview. If you found this helpful, feel free to share your thoughts or let me know what Linux distro you’re currently using. And as always, make sure you’re subscribed to Mackey Tech—there’s plenty more coming soon.

Leave a Reply

Your email address will not be published. Required fields are marked *

Verified by MonsterInsights