4 ms·
Yes, Nix profiles are package manager (or system level) alternative to virtualenv, etc. They can be used to give different evironments, be it development or pro
by iElectric2 13y ago
Yes, Nix profiles are package manager (or system level) alternative to virtualenv, etc. They can be used to give different evironments, be it development or production.
Actually, your system is a "system" profile. You update profiles independently from each other.
Example of collection of such environments: https://github.com/chaoflow/skel/blob/master/.nixpkgs/config.nix https://github.com/chaoflow/skel/blob/master/.nixpkgs/config...
I'll mention examples with NixOps and how I've used it in practice. Good call about "development workflow", I'll think about how to explain that in minimal words.