By: Greg Pfeil <greg@technomadic.org>
Replace the profile’s contents in one generation `nix profile` requires one generation to clear the profile and another to add the packages. `nix-env --set` can replace the contents in one generation, but it’s a “legacy” command. NixOS and Home Manager still use `nix-env` because of this issue (NixOS/nix#6349).
Total
8m24s
| Time to Start | Worker time | Duration | Time to finish | Idle | |
|---|---|---|---|---|---|
| Config | 0s | 1s | 1s | 1s | 0s |
| Eval | 2s | 2m44s | 2m44s | 2m46s | 0s |
| Build | 1m59s | 23m39s | 6m25s | 8m25s | 0s |
| Suite | 0s | 26m25s | 8m24s | 8m25s | 0s |