• surpador@programming.dev
      link
      fedilink
      arrow-up
      17
      ·
      8 months ago

      Been daily-driving Guix on 3 different machines for about 3 years. Love the declarative configs and rollbacks, and being able to easy share configuration with Scheme snippets between machines. I know that once I get something working on one, I have it permanently working for all my machines.

        • surpador@programming.dev
          link
          fedilink
          arrow-up
          7
          ·
          8 months ago

          The tradeoff is that there’s a Guixy way to do things that might not be obvious from the upstream docs, so could be harder to get e.g. a service up and running initially, but for me the reproducibility makes it a good tradeoff.

        • HaraldvonBlauzahn@feddit.org
          link
          fedilink
          arrow-up
          4
          ·
          edit-2
          8 months ago

          It also solves some really hard problems when building and distributing complex software with numerous dependencies. In a way, it is fullfilling the promises that docker, flatpaks, snap etc can’t keep.

    • mononoke@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      5
      ·
      8 months ago

      I’ve more-or-less daily-driven Guix System since 2023. I enjoy that there are very few things I “can’t” do, just things I haven’t learnt the “Guixy” way of doing yet. Sometimes that can be frustrating, but once I figure it out maintenance is a cinch and stability is unmatched. It’s an experience for stretchy minds, I think, but I like it.

  • PetteriPano@lemmy.world
    link
    fedilink
    arrow-up
    7
    arrow-down
    2
    ·
    8 months ago

    I spent a few clicks on the site trying to figure out what guix is and does.

    It’s a distro. Saved you a click.