this post was submitted on 26 Apr 2024
463 points (92.9% liked)

linuxmemes

21025 readers
616 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 members of the community for any reason.
  • 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.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 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. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] KISSmyOSFeddit@lemmy.world 36 points 5 months ago* (last edited 5 months ago) (6 children)

    NixOS shills be like "your entire system is set up in one single file".
    They don't tell you that the documentation looks like this:

    https://nixos.org/manual/nixos/stable/options

    [–] cm0002@lemmy.world 16 points 5 months ago (3 children)

    NGL I was THIS close to actually looking into trying nixos out, I mean the concept is intriguing.

    But after seeing that.............

    [–] gramgan@lemmy.ml 4 points 5 months ago

    I was able to go zero to Nix in probably 6-10 hours, and could’ve done it sooner if I’d known about this sooner (and I’m not a super technical person).

    [–] radiant_bloom@lemm.ee 3 points 5 months ago

    Honestly you should ! Unless you want to do crazy stuff you actually don’t need to learn the entire documentation.

    I was able to setup full disk encryption with encrypted boot loader pretty easily, there are great tutorials out there. I’m going to figure out Secure Boot next.

    The nice thing is that once you’ve managed to do something, it’s in your config forever. My main problem with Arch was the absence of rollbacks, and having to remember all the stuff you do when installing it that you inevitably forget before the next time your system breaks and needs a reinstall. There’s none of that with Nix, and it’s awesome.

    [–] expr@programming.dev 1 points 5 months ago

    I'd say it's definitely worth it. I don't actually use nixos itself, but I do use nix a lot. I have everything I need for work in a home manager configuration, so I can literally just install nix and load up my config and have all programs and configuration of said programs installed and ready to go (on any UNIX system). I started doing this since changing jobs means a new machine, and I got really tired of all of the inconsistencies between machines when bringing over my dotfiles, and having to install a bunch of packages I use every time I changed jobs.

    I do want to make the switch from Arch to nixos on my personal machine eventually too, but I hardly spend any time on computers outside of work these days, unfortunately. But the great thing is that my home manager configuration can pretty easily slide right into a nixos configuration, which is what many people do.

    [–] cygnus@lemmy.ca 8 points 5 months ago (1 children)

    This may be the longest single page I've ever seen. The scrollbar moves almost imperceptibly.

    [–] negativenull@lemmy.world 5 points 5 months ago

    That page is 17MB (of just text, no images)

    [–] radiant_bloom@lemm.ee 6 points 5 months ago

    Now I’m not a shill but I did switch from Arch to Nix (because my Bluetooth was irremediably broken on Arch, and no one responded to any of my posts) and it’s honestly a lot less complicated than the documentation suggests 😆

    [–] RustyNova@lemmy.world 5 points 5 months ago (1 children)

    That's the raw documentation. There's plenty of other articles that are actually useful.

    [–] knolord@lemmy.world 3 points 5 months ago (1 children)

    Isn't it kinda sad that one has to rely on third-party articles to even understand the package manager/OS one wants to use?

    [–] sylveon@lemmy.blahaj.zone 8 points 5 months ago (1 children)

    Nobody said anything about third-party articles. The page linked above is supposed to be a reference, not a tutorial. But the official Nix website also has actual tutorials.

    [–] RustyNova@lemmy.world 3 points 5 months ago

    That's what I meant. Helped me with set up my odd pc easily

    [–] JackRiddle@sh.itjust.works 4 points 5 months ago

    Do not set up your entire config in one file please, break that shit up

    But I do love nixos(I am the person in the image)

    [–] aniki@lemm.ee 2 points 5 months ago* (last edited 5 months ago)

    This just makes me want to get into nix even more. Put configs in a git repo and build vms until you have the config you want, then update only when you're doing something new. I use Arch btw. For desktop. Otherwise it's a mix fedora, red hat, debian, Ubuntu, cent, bsd, armbien, openWRT, and a few others.