Nix related discussion starts around the the 0:14:00 min mark.

no comments (yet)

sorted by: hot top controversial new old
there doesn't seem to be anything here
17 comments in c/linux@programming.dev view that post
[–] 12 points 1 year ago (3 children)

I got started on NixOS on a whim really. I distro hopped every so often and like a month ago I wanted to try something different. Already used Arch, Fedora, Ubuntu, Debian, etc but figured I'd give NixOS a shot.

At first I hated it and it just confused the hell out of me. Then when someone told me I should use flake for my config so I could through it in a repo it just clicked. Once you figure it out and "get it" it just becomes so easy. I'm still a noob at it but I absolutely love NixOS. It just makes everything so easy when you got everything in a flake with a config and home nix. Even backups are easy as you literally can just put it in your config to run. I even have it how where it'll toss out old generations after 10 days automatically.

Plus the fact I can just use stuff without actually installing it is awesome. as a Dev NixOS is brilliant for that.

  • source
  • hideshow 3 child comments
  • [–] 2 points 1 year ago (2 children)

    Can you explain to me what a flake is? I've read the guides but I didn't really get it.

    I'm using home-manager but that's about as complicated as I've gotten.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago (1 child)

    Its like a project configuration for a nix lang project (can be stuff from nixos config to nix packages or a collection of nix packages). It configures inputs to that project (other nix flakes, online tar files, git repos) and the version of that input, to stay the same unless you nix flake update.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 year ago

    nixos will affect linux and build systems generally for ever

  • source
  • [–] -1 points 1 year ago (1 child)

    niche exotic distro nobody knows about

    the only one of its kind based around the idea of config-driven reproducible immutable builds

    Is NixOS Just Hype?

    Pretty sure it's not "hype" at all, but if it was it wouldn't be "just hype".

  • source
  • hideshow 1 child comment
  • [+] -1 points 1 year ago (10 children)
  • [–] 8 points 1 year ago (2 children)

    It’s a horrible distro for trying to run your desktop.

    Why? Do you know any other distro that lets you swap your default kernel to a number of real-time gaming-optimized kernels in few lines of configs at any moment without any risks? Also, just install toolbox/distrobox/homebrew into it for minor stuff that you don't mind being reproducible enough to justify bloating the config.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 1 year ago (1 child)

    This particular example isn't very good, just install multiple kernels (or compile one yourself) on your distro of choice and boot into the one you want with your bootloader of choice. Once set up you don't even have to change any configs any more, just use an interactive menu on boot. So even easier than NixOS? There are plenty of valid use-cases for Nix, this isn't one of them.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 1 year ago

    just install multiple kernels (or compile one yourself) on your distro of choice and boot into the one you want with your bootloader of choice

    That's way more complicated than adding a single line of text in a single text file and also having guaranteed way back if anything goes wrong.

  • source
  • parent
  • [–] 5 points 1 year ago

    Thats just not true. Nix and NixOS are not the same thing. Nix is meant for CI/CD. NixOS is an OS designed for both desktop and server use. Why would there even be so many desktop environments and desktop software packages if it wasnt designed to be used on a desktop?

  • source
  • parent
  • [–] 6 points 1 year ago (5 children)

    Its not for everyone but I've been using NixOS as my desktop OS for nearly 10 years and I am honestly pretty satisfied with the experience.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 8 points 1 year ago (2 children)

    Hey, to offset the person in the other comment, I want to say this: thanks for making home-manager and firefox-addons, my digital life is so much better with those <3

  • source
  • parent
  • hideshow 2 child comments
  • [+] 0 points 1 year ago (2 children)
  • [–] 5 points 1 year ago* (last edited 1 year ago)

    Suspiciously you're the one who's trying to be included into every Nix{,OS} conversation with alternative facts easily disproved with a 5 second ddg search. Also, you're writing this to friggin rycee 1 2 3, which is just a cherry on top. Sincerely, someone who's mastered time travel because apparently running NixOS 15.09 on a desktop was not possible in this timeline. Oh wait whoops people have been running NixOS on desktop since 2007.

    (honestly, you must be trolling, I just don't see any other reason to do this shit.)

  • source
  • parent
  • load more comments (-1 replies)