autoenv
Autoenv, bir dizine cd ile girildiğinde o dizindeki .env dosyasını otomatik çalıştıran kabuk aracıdır. AUTOENV_ENABLE_LEAVE ayarlıysa .env.leave dosyası dizinden çıkılırken çalışır. İç içe dizinlerdeki .env dosyaları en üstten başlayarak sırayla yürütülür.
hyperupcall · Terminal & CLI
- Proje dizinine girince virtualenv'i otomatik etkinleştirirsin
- Dizinden çıkınca virtualenv'i otomatik devre dışı bırakabilirsin
- Projeye özel ortam değişkenlerini .env dosyasıyla tanımlarsın
- • NeutralHacker News
Autoenv: Directory-Based Environments
“Just had a quick look at both. Here's what I found: direnv * looks for a .envrc file * starts a subshell * loads environment variables into the subshell from the .envrc file autoenv * looks for a .env file * executes commands from that file in the current shell * allows cleanup…”
- • NeutralHacker News
Autoenv: Directory-Based Environments
“# autoenv AUTOENV_ENV_FILENAME: Name of the .env file; defaults to .env # direnv load_dotenv If set to true, also look for and load .env files on top of the .envrc files. If both .envrc and .env files exist, the .envrc will always be chosen first. Couldn't find anything to…”
Verified against README · Oct 28, 2026 · source