Remix.run Logo
Fethbita 3 hours ago

I use nix-darwin and also manage my homebrew packages with it. Maybe you can take a look at that.

May I ask for what do you use it at work? I have a few places I think nix might suit but I can’t really put my finger on it.

klodolph an hour ago | parent [-]

I’m not sure what I would get out of nix-Darwin. It looks like it does not solve any of the problems I am trying to solve? I don’t need or want configuration management on my personal systems, except for the web servers, which I manage using Terraform and Ansible (I am happy with these).

We use Nix at work for all sorts of stuff. Binaries run in production from Nix paths. Software we build has dependencies in Nix. People on workstations run commands from Nix paths. The OS is not Nix, but the Nix package manager looks like it’s on its way to consuming most of our dependencies. It is not used for building or deploying our code, though.