Then just install KDE in your Arch install. Or use endeavorOS with KDE, or any other Arch based OS with KDE. Don't be dismissive of other people's interests.
Settings live in user space. Software exist in containers like AppImage, Flatpak or Distrobox. If something need deep system integration, they can be layered on top of the system in the user layer. Immutable does NOT mean less control. Just exerting control over the system in a different, usually more systematic, automatic and deterministic way.
your base distro is immutable, then any extra changes go on an additional mutable layer
That is exactly how OsTree and other layering solutions work. Only Nix requires a whole distro rebuild.
There's KDE Neon already. The whole point of this distribution is the atomic immutable part.
Maybe they'll fix the sddm custom theming? It's currently broken on all immutables and doesn't allow custom themes.
SC is a scam. Of course they're willing to break the law to keep the money they stole.
We are going to burn the planet to make a shitty chat bot.
Brain damage in general is my hypothesis. Repeated head trauma, toxic substances like drug abuse and heavy metals in general. Anything that damages brain tissue eventually disrupts the ability for rational thought in the mild end to disconnection with reality altogether in the most extreme cases of psychosis.
You've never shared your intimate personal life with anyone? Your fears and woes, and happiness and triumphs? One of the wonderful qualities of deep friendship is the ability to withstand long stretches of being apart and still shine as brigth as the last time you met. I have a couple of people right now who I haven't seen or talked to in years. But I have the utmost certainty that if I were to pick up the phone and write them "hey, can we talk?" I would get an almost immediate response, despite the timezones. And the conversation would flow as if we just talked yesterday. That, is friendship to me.
Bazzite is just Kinoite with gaming things out of the box. Which in turn is just Fedora with KDE Plasma but atomic and immutable. It doesn't get any more general purpose than that. Bazzite even preinstalls a lot of stuff that Fedora users have to add manually, like proprietary drivers. If you don't want a gaming centric OS, then there's also Aurora which is the workstation version. I guess my point is that, there's not an objectively best choice in Linux. Something we often tend to forget is that personal taste also plays a role. I personally used Mint for 5 years and supported the project monetarily. But my tastes changed and I think atomic and immutable is a good path for adoption, since it all works more or less the way people have come to expect smartphones to work. But, with the power and flexibility of x86-64 computing. It perfectly fits the management model of set it up once and forget about it. Specially since OP is specifically mentioning his interest on having a system focused on security. A system that is working just works, no doubts, buts or ifs, it always works and if anything happens that make it not work anymore, you just rollback to a working state immediately without fuzz, it is a pretty neat feature.
How is having to apply workarounds to keep windows working on old machines any different from troubleshooting the occasional linux issue? It's a rethorical question, the difference is that the workaround on Windows is mandatory while the Linux troubleshoot is nowadays rare and usually related to edge cases.
Some of the workarounds in this article are far more involved and convoluted than what I've ever had to do in 15 years of linux. Some are even dangerous for system stability and security. My very recent install of bazzite in a new laptop has been a perfectly out of the box it just works experience. Not even having to open the terminal. 100% friendly GUI without compromising flexibility, power and customizability. Today, suggesting linux with a solid desktop environment like KDE plasma is just foolproof. The end user will be using exactly the same knowledge and habits of Windows, without the harassment machine that is MS now. The change is not learning a new OS, is just switching a few assumptions on how some advanced things work.
It's not a flaw. Ostree is a last resort, you should be using containerized software. Layering a package should only be done when strictly necessary and not as the regular way to manage packages. If you need an overtly customized system, you use Nix or universal blue to design your new system declaratively and create your custom image.