все параметры
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Источник: direnv  ]

Пакет: direnv (2.18.2-2)

Ссылки для direnv

Screenshot

Ресурсы Debian:

Исходный код direnv:

Сопровождающий:

Внешние ресурсы:

Подобные пакеты:

настройка переменных окружения в зависимости от текущего каталога

direnv управляет переменными окружения в оболочках bash, zsh и fish, и позволяет устанавливать разные переменные окружения для разных каталогов. Это позволяет иметь проектно-ориентированные переменные окружения, не усложняя файл ~/.profile.

Перед каждым выводом приглашения оболочки будет проверено наличие файла .envrc в текущем или родительском каталогах. Если файл существует, то он будет загружен созданной подоболочкой bash и все экспортируемые переменные будут перехвачены direnv и применены для вашей командной оболочки.

direnv специально собран статично исполняемым для того, чтобы работать достаточно быстро и незаметно при каждом выводе приглашения командной оболочки. Также direnv не зависит от языка и может применяться для решений аналогичных rbenv, pyenv, phpenv и т.д.

Загрузка direnv

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
amd64 1 058,6 Кб3 433,0 Кб [список файлов]