Automatic Shell Activation
You can configure devenv to seamlessly switch development environments when navigating between project directories.
This feature relies on a separate tool called direnv (not to be confused with devenv).
Installing direnv
Using direnv
Once installed, you'll see a warning in your shell the next time you enter the project directory:
Run direnv allow to enable the environment. It'll now be automatically loaded and unloaded whenever you enter and exit the project directory.