I guess nix “alone” fixed enough shit for nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s that the time investment to get into the flake train may not sound as appealing as it does for the rest of us.

Heck, I myself was a little hesitant to jump into the flakes train because of the “experimental” feature flag it’s attached to.

Reply to this note

Please Login to reply.

Discussion

I love this explanation of why flakes might make sense

https://www.reddit.com/r/NixOS/comments/1khm101/comment/mr81zic

ok but you rarely run into these issues in practice. it encourages people to not contribute to nixpkgs... would rather we just have a central repo that is up to date for everyone instead of shattered into multiple poorly maintained and untested flakes

Many projects do both ways, the “local” flake on the repo serves as a source of bleeding edge package and “blessed dev env” (specially useful when combined with direnv, because you just git clone, direnv allow and then get to business) while nixpkgs hosts the lastest release/stable version.

It welcomes testers without alienating everyone else.

the trigger for me to switch was when I tried to include the mempool app to nixpkgs. I got hammered cause bitcoin apps were supposedly bad for the environment at that time.

from that moment on, I figured a little decentralization was my way forward.