direnv
Shell extension to load and unload environment variables depending on the current directory. tldr-pages
On several platforms
Several platforms
Grant direnv permission to load the .envrc present in the current directory
direnv allow .IdentifyRevoke the authorization to load the .envrc present in the current directory
direnv deny .IdentifyEdit the .envrc file in the default text editor and reload the environment on exit
direnv edit .IdentifyTrigger a reload of the environment
direnv reloadIdentifyPrint some debug status information
direnv statusIdentify