CachyOS is not immutable. It’s basically like a more optimized and fleshed out EndeavorOS.
Backups and rollbacks are done as they are done in vanilla Arch, and I’m not sure if there’s any analogue.
I did use Fedora Kionite for a hot minute (which was immutable), but… found it to be too much of a hassle? I dunno, I just keep anything important on a separate drive/mount that’s easy to back up, and there was just too much fuss dealing with apps so needed, so I don’t see the point. CachyOS is preconfigured really well, so even if I had to nuke the whole partition, it would set me back like 30 minutes until I reinstall it. But if you need an immutable distro, this is not the place to look.
CachyOS is very much focused and optimized for gaming, arguably more than any other distro. There are many performance tweaked versions of popular packages in their distros, no need to reach out to the AUR.
Bazzite felt like a hassle at first, but it was really just about learning some new things and once I did, I really like it. Just use flatpaks for everything that you can. Otherwise, “rpm-ostree” does almost everything else you might need (and “ujust” makes it even easier). Read the man page on that and you should be good.
As someone who did too much tinkering on EOS (time shift was a god send), the ability to not have to worry about breaking anything is very comforting.
Breaking shit and fixing it is how I learned how to use Linux in general, but that doesn’t mean I don’t want to avoid having to do it if I can.
The problem I had with flatpak is that I needed to screw with a lot of individual apps anyway, and the containerization was a headache. It took up a lot of ssd space too, and in some cases, performance is an issue and I’d prefer system packages.
I think my biggest issue that flat pack could alleviate is system python updating and me having to redo my venvs, but I probably need to do that anyway…
CachyOS is not immutable. It’s basically like a more optimized and fleshed out EndeavorOS.
Backups and rollbacks are done as they are done in vanilla Arch, and I’m not sure if there’s any analogue.
I did use Fedora Kionite for a hot minute (which was immutable), but… found it to be too much of a hassle? I dunno, I just keep anything important on a separate drive/mount that’s easy to back up, and there was just too much fuss dealing with apps so needed, so I don’t see the point. CachyOS is preconfigured really well, so even if I had to nuke the whole partition, it would set me back like 30 minutes until I reinstall it. But if you need an immutable distro, this is not the place to look.
CachyOS is very much focused and optimized for gaming, arguably more than any other distro. There are many performance tweaked versions of popular packages in their distros, no need to reach out to the AUR.
Huh, I wonder why I thought it was immutable.
Bazzite felt like a hassle at first, but it was really just about learning some new things and once I did, I really like it. Just use flatpaks for everything that you can. Otherwise, “rpm-ostree” does almost everything else you might need (and “ujust” makes it even easier). Read the man page on that and you should be good.
As someone who did too much tinkering on EOS (time shift was a god send), the ability to not have to worry about breaking anything is very comforting.
Breaking shit and fixing it is how I learned how to use Linux in general, but that doesn’t mean I don’t want to avoid having to do it if I can.
The problem I had with flatpak is that I needed to screw with a lot of individual apps anyway, and the containerization was a headache. It took up a lot of ssd space too, and in some cases, performance is an issue and I’d prefer system packages.
I think my biggest issue that flat pack could alleviate is system python updating and me having to redo my venvs, but I probably need to do that anyway…