this post was submitted on 19 Mar 2026
256 points (98.9% liked)

linuxmemes

30650 readers
1457 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] KindaABigDyl@programming.dev 8 points 4 hours ago* (last edited 4 hours ago) (5 children)

    For me, I always keep coming back to Arch tbh

    Sometimes I get fed up with managing a whole system and once in a blue moon bricking my system on an update, but the alternatives are always worse, and with btrfs now, I don't have to worry about the latter problem.

    Nix was the closest to pulling me away. A centralized config? Beautiful. Static package store without dependency conflicts? Beautiful. Immutable applications? The WORST idea we've ever had as a community. For instance, imo, VS Code extensions are fundamentally incompatible with Nix. I spent weeks trying to get it to work doing multiple different things to try and hope it would work. It can't. VS Code just has to be mutable.

    Anyway so I'm back to arch and have been for over a year since I tried Nix (and before that Fedora which has its own issues). Before that I had been on Arch for 4 years.

    I think I'll stay now. It's really the best option out there. In my mind, Arch is Linux, i.e. it's how an OS should be built for the Linux kernel and the FOSS ecosystem, and it won't ever be beat

    [–] SlurpingPus@lemmy.world 2 points 15 minutes ago

    A centralized config? Beautiful.

    That can be done in regular distros with Ansible.

    [–] Feyd@programming.dev 6 points 3 hours ago

    As soon as I realized distro upgrades are a minefield every time on a desktop I tried arch and never looked back. In hindsight, backports are insanity and just always using upstream is obviously the way to go. As a bonus, I can actually understand how arch is constructed when I need to because the wiki is amazing

    [–] redsand@infosec.pub 4 points 3 hours ago

    But have you tried Gentoo?

    [–] chickenf622@sh.itjust.works 3 points 3 hours ago (2 children)

    I think Nix is better used for things like servers instead of a daily driver PC. Having to fuck with config files for my laptop/desktop would be a nightmare that I refuse to go through. I've been playing with Nix on a home server and I'm loving it for that. With a limited scope on what actually needs to be installed it makes managing the configs possible.

    [–] SlurpingPus@lemmy.world 2 points 16 minutes ago

    Many people do ‘config files’ with Ansible, or at least with some kinda dotfiles hosted on their Github. This way, firstly, setting up a new machine takes maybe an hour mostly because of downloading all the packages. Secondly, no need to guess what settings one has changed somewhere years ago, since they're all written down in these files.

    It's actually very convenient if one adds things to the configs gradually when the need arises.

    [–] Samskara@sh.itjust.works 3 points 1 hour ago

    It makes sense if you have several computers, where you want the same setup.

    I have several computers I actively use, but they all run different operating systems and different software. There’s typically a main machine, a vintage machine, and an experimental one. I like the variety.

    [–] mech@feddit.org 2 points 3 hours ago

    The main thing that keeps me from going back to it is how much I hate manually setting up an encrypted logical volume over multiple disks with BTRFS snapshotting.