Just to chip in here - direnv
is a absolutely invaluable for our workflow here. Without nix it’s nifty enough on its own but it absolutely shines with nix. Try it out if you’re not using it.
PS. I have no horse in the direnv race - just a very happy user.