-
Notifications
You must be signed in to change notification settings - Fork 641
Home
Benjamin Esham edited this page Oct 23, 2023
·
56 revisions
Welcome to the direnv wiki!
The main website gives instructions on how to download and install direnv, and general documentation of the tool.
The wiki is for recipes and various integrations with other tools.
- OpenEmbedded - direnv usage example
- PS1 - setting the PS1 with direnv
- Postgresql - per project postgresql data
-
Restrict direnv load - make
direnv load
less greedy. Resolves problems withTMUX_PANE
and others - Customizing cache location - Changing where direnv puts its cache
- Daemonize - Running processes in the background
- Quiet or Silence direnv - Making the output more subtle visually, or hiding it completely
- Erlang -
- Go -
- Haskell -
- Node -
- Perl -
- Php - PHPBrew
- Python - VirtualEnv and friends
- Ruby - RVM, Bundler and friends
- Zig
- Atom
- Emacs
- Sublime Text
- Vim - per-project vimrc config
- VSCode - Visual Studio Code
- 1Password
- Doppler - Universal Secrets Platform
- Docker Machine
- Drone - auto-install
- Git - direnv and git tips
- GitHubActions
- GNU Guix
- Helm - auto-install
- Homebrew
- Middleman - the ruby static site generator
- Nix
- Sops
- Terraform - auto-install
- Tmux - integration
- Tmux and Fish - automatic Tmux sessions
- ZeroInstall
- Ansible Vault
- gkubenv - Configure G Cloud & Kubernetes Environment Variables with direnv
- xonsh-direnv - direnv support for xonsh
- direnv-helpers - Detect & Install various developer tools based on your project layout. NVM (and install version from .nvmrc), Yarn, Meteor, Shopify Themekit, EnvKey, BigCommerce stencil-cli, npm install (if missing ~/node_modules)