FICHA · MANJARO

direnv

A shell extension that manages your environment

  • shell-extension
  • TERMINAL
  • Launchable
  • Runs in terminal
official+codex · reviewed · May 27, 2026 description in en

Description

Loads and unloads environment variables automatically when you enter or leave project directories. It helps developers keep per-project paths, secrets, tool versions, and settings out of global shell configuration.

Use it only with trusted project directories. The .envrc file can run shell code, so review it before allowing direnv to load a new environment.

How to run

direnv

Commands: direnv

Permissions

Permissions not analysed for this source yet.