Direnv

Direnv is a shell extension allowing automatic environment activation when entering a folder.

Python venv quickstart:

cat << EOF > .envrc
export VIRTUAL_ENV=".venv"
layout python3
EOF

direnv allow .