• StrawberryPigtails@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      50 minutes ago

      Because I don’t understand them. Last time I looked, the documentation on flakes was minimal to nonexistent. What documentation I did find was all 3rd party and conflicted with each other.

      Granted, that was a 2ish years ago, but I haven’t needed to change anything major, and nothing has broken. My current setup just works.

    • Scipitie@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      9
      ·
      17 hours ago

      Not the person you asked but for me:

      It’s because they’re a documentation mess caught in a release/stable discussion that I don’t understand.

      Perhaps that changed in the last year, haven’t looked into them again since then - but unless there’s a trigger (new server setup or official release for example) I simply don’t have the time and energy to invest.

      • tobz619@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        16 minutes ago

        As someone who has switched their system to flakes, I really do struggle with them for projects and getting dev-shells. So I use flakes for the system but use a classic shell.nix for my shells

      • TXL@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        4
        ·
        16 hours ago

        I still haven’t found a good guide on how to use flakes though I’ve read many. It really is an incredible mess.