I make things: electronics and software and music and stories and all sorts of other things.

  • 1 Post
  • 1 Comment
Joined 2 years ago
cake
Cake day: June 14th, 2023

help-circle
  • They just seem kinda hacky and overcomplicated rn.

    I was on NixOS for a while, which is sort of in this camp since the system build is deterministic an immutable, and I’ve had to switch away bc it’s just annoying. Apps aren’t made for immutability in mind, and sometimes when you (read: your OS) try to force them to, the burden falls on you to maintain it, not just the package maintainer. VS Code is a prime example. Some extensions just don’t work right. It’s not Nix’s fault ofc, but that doesn’t make it less impractical to use, so after 2 years away from Arch now, I’ve had to return.

    Other immutable distros face similar issues.

    On top of that, specific distros have reasons I wouldn’t want to use them. I wouldn’t use Bazzite, for instance, bc it is based on Fedora, and I won’t use Fedora again. I liked Fedora when I used it, and it has things about it I like, but it has a glaring issue: anywhere it can be non-standard it is non-standard. For apps to run on Fedora there always has to have some weird location for a config file or a different way to install a program or some bug that only occurs on Fedora. Fedora be fedorain. That rules out Bazzite, Silverblue, etc. I call it the “RedHat Tax.”

    I wouldn’t say I’m against an immutable distro tho; I just haven’t found one for me yet. For now, BTRFS and backups + Arch are enough