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

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

Ссылки для direnv

Screenshot

Ресурсы Debian:

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

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

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

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

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

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

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

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

Другие пакеты, относящиеся к direnv

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка direnv

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
amd64 2 077,6 Кб6 737,0 Кб [список файлов]
arm64 1 773,8 Кб6 208,0 Кб [список файлов]
armel 1 800,7 Кб5 725,0 Кб [список файлов]
armhf 1 795,1 Кб5 725,0 Кб [список файлов]
i386 1 958,5 Кб5 699,0 Кб [список файлов]
mips64el 1 661,1 Кб6 816,0 Кб [список файлов]
mipsel 1 687,7 Кб6 364,0 Кб [список файлов]
ppc64el 1 734,9 Кб6 272,0 Кб [список файлов]
s390x 1 893,9 Кб6 659,0 Кб [список файлов]