I tried ~10 distros and then did a prolonged test of about 2 months for each of the 2 distros that were the closest to being perfect out of the box
Oh wow, that's some serious dedication. Have you ever written out your experience?
I tried ~10 distros and then did a prolonged test of about 2 months for each of the 2 distros that were the closest to being perfect out of the box
Oh wow, that's some serious dedication. Have you ever written out your experience?
Sorry to say, but there's a lot questionable stuff found within your comment. But I will try to limit the discussion around some of the more egregious ones.
Hate to keep litigating this around here, but the shift alone is enough. Explaining to people WTF an immutable filesystem is, is a sure way to frustrate them into giving up, despite whatever comms finesse you might THINK you have.
I don't understand what's so hard to understand about (some) core system files being read-only, i.e. you can't change/modify it. Can you help me understand why that would cause so much frustration?
Counterpoint: STOP SUGGESTING IMMUTABLE DISTROS TO NEW USERS
Countering the counterpoint with an anecdote: I cold turkey switched from Windows to Fedora Silverblue almost 4 years ago. Beginner-friendly derivatives like Bazzite (or other uBlue images) weren't even around back then. And, somehow, I managed. And there are many other testimonials that point out something similar, especially with many^[Please, consider going over to the Bazzite subreddit and see it for yourself.] newbies appreciating Bazzite. Are you ignoring this empirical evidence? If so, on what basis?
there is ZERO benefit
Come on, you know that's not true. Perhaps you intended to write: "I suppose there is ZERO benefit to me (and others like me)". Though, if you genuinely don't know any, then please consider going over this (lengthy) blog post by Colin Walters, a key figure in the past and current development of Fedora Atomic and Fedora CoreOS. It's not a very efficient writing for educating oneself on this topic, but it's the best I know.
Yet another very lengthy comment. I hope you will find it worth reading.
Wow, that's very insightful. Thank you for the effort!
If you allow me, I wish to provide some feedback and -if applicable- give pointers on how some of that translates to Linux.
Iโm closer to the average user than someone who has built a fortress.
That's probably true, but you're definitely upholding excellent practices. Most people I know don't even practice a fraction of that ๐ . So mad props for that!
FWIW, I will assume for now that you haven't delved into Windows Registry (or stuff like HotCakeX) for the sake of hardening. Which, to be clear, is absolutely fine. But is worth noting for the eventual mapping to a suitable distro.
I use Firefox with ublock, ghostery, and privacy badger. I use the free tier of proton vpn.
You can just continue doing these.
I run avast daily and malwarebytes weekly.
Unfortunately, I'm not aware on how we would translate this responsibly. This could be on me, though. Granted, the situation on Linux is different from how it is at Windows. Anyhow, as a non-expert, the furthest I came would boil down to:
I think that I should already be close to best practices but Iโm not sure how changing OS will affect that.
It will ๐. Look into the others comments for a healthy amount of pointers on this.
Iโm not really worried about being targeted for anything.
I'm glad to hear that. It would otherwise complicate things a lot.
I donโt think that I really do much risky beyond the occasional torrent or downloading a patch for a game.
You should be fine as long as they're from trusted sources.
I get games primarily from gog
Unrelated to the rest of my commentary, but this is an excellent choice! You got great taste.
donโt open strange emails or click strange links, and use a password manager to generate secure passwords
Keep this up ๐.
One of the things that Iโm most unsure about is keeping everything updated. Microsoft manages keeping everything updated for the most part on Windows
So, the gist is that as long as you're installing stuff from a repository, then upgrading your whole system should be a pretty straightforward, streamlined and seamless experience. Heck, it can even be automated if you want. The following is worth pointing out, though:
and the last time I needed to find a driver anywhere except from Microsoft it came on a 3.5" floppy.
So, if that was your experience on Windows, then I'm somewhat optimistic that you'd be more than fine on Linux. FWIW, drivers and whatnot are mostly found within the Linux kernel itself. Thus, making Linux a very smooth experience; your drivers simply receive the updates whenever an update to the kernel has been applied. Though, while rare, exceptions do exist. And they're quite notorious:
I use my computer primarily for single player gaming, discord, and fediverse sites. I need a spreadsheet and word processer, I use open office for that right now.
Nothing out of the ordinary. Most of those translate pretty easily to Linux:
.deb and .rpm install files, so nothing's actually preventing you from installing it. FWIW, if you're not necessarily tied to OpenOffice, then perhaps the likes of LibreOffice (and many others) are worth mentioning.I do financial and work related things on a different device.
Good job on compartmentalizing your activities across multiple devices!
Fam, as this has become an absolute unit of a comment, please feel free to dismiss as you feel like and only engage with the parts you want. If you've come this far, then I'd like to express my appreciation: Thank you!
what software do people pirate in linux?
It's a great piece of software. As such, I wouldn't want to harm them. Hence, I won't give you any pointers. Sorry not sorry.
It's Xfce's default file manager. I guess that means that OP is actually using Zorin OS Lite.
My priorities:
The above^[So, without even going into release cadence etc.] already dictates the use of NixOS with the impermanence and nix-mineral modules.
They do not have centralized configuration as far as I am aware so they do not go as far as Nix.
Which is why it's (only) their ambition ๐. But thanks for prompting me to clarify!
Furthermore, their wording would suggest that configuration is not part of what's declared. Which -at best- would make it relatively light on how declarative it is.
Even if it's subjective and reliant on the used hardware, if we had enough of these reports, they would become very valuable as patterns would inevitably show up.
But, I'm afraid we're past the point in which you can reliably and vividly recollect the whole experience ๐ .