direnv is an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory.
Site officiel : https://direnv.net/
direnv charge automatiquement les variables d'environnement présentes dans les fichiers .envrc
du dossier courant et, optionnellement, des dossiers parents.