-----------------------DIRENV-[Sources:-direnv.net]---------------------------
#Installed easily using 'go':
go get github.com/direnv/direnv;
#Hooked to shell[bash]: This can be added to .profile of current user, to avoid re-run each time we want direnv into action.
eval "$(direnv hook bash)"
#now whenever you change dir that contains .envrc file, then direnv tries to load env and unload them as soon directory is left, if only .envrc is allowed else warns not allowed. to allow:
direnv allow <PATH_TO_.envrc_FILE>
-----------------------DIRENV-[Sources:-direnv.net]---------------------------