Which one(s) and why?

  • WalnutLum@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    5 months ago

    I switched to guix and haven’t looked back.

    Mostly because:

    1. I like the idea of functional package managers
    2. I like guix’s dedication to making every package buildable from source (thus the no non-libre code rule)
    3. I like the expressiveness of scheme vs Nix’s package description language

    Guix is the smoothest time I’ve ever built packages for a distro before (well outside arch). Which is good because there’s a lot of out of date and unadded packages for potential.

    • Shareni@programming.dev
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      5 months ago

      there’s a lot of out of date and unadded packages for potential.

      The main reason why I’m running nix over guix. I need it to freshen up Debian packages, and it’s giving me even older ones.

      The close runner up was horrible prebuilt bin coverage(a year or two ago). I had to separate browsers into a manifest of their own, because Firefox didn’t get a prebuilt even days after the update. It’s not fun having to leave your browser compiling over night with 100% CPU fans as a lullaby.