Nix-shell implementation

Nix-shell is a cool tool for deploying a local developer environment.
( )

It seems to me that the infrastructure habitat-sh has everything to implement something like

I developed my own approach:

What do you think, is it possible to implement this utility as a sub-command hab. For example, "hab shell ..."?

Are there any alternative ideas on this?

This is awesome. I’ll have to try this out. We use Nix-Shell for managing our haskell development environments. Having something similar on the habitat side would open up the possibility to move our iterative development environments over.