Some notes on nix flakes

Some notes on nix flakes

Julia Evans

a few people in the replies are asking why someone might want to use nix as an OS / to manage your python packages / to manage your config files.

does anyone want to share their reasons for doing those things? I don't really know.

(please give examples of some specific problems Nix solves for you and what you like about it, don't just say "it's reproducible/declarative” :) )

@b0rk I’m somebody who does a lot of exploratory programming and Nix is awful for that because stuff is always kinda broken. That’s why I use `nix develop` for a couple of projects (which can be nice) but for everything global on my system I’m still mostly on brew.

Not an answer to your question but a counterfactual from somebody who looked into this.