But why? This only seems practical if people are using the environment once. Otherwise you’re just wasting a lot of bandwidth downloading dependencies over and over.
You should really just set up nix garbage collection to run once a week or something and be done with it.
totally amazing what can be done with millions of dollars in VC money, huh?