This extension will be archived and will start redirecting to it as soon as we are done with the rest of the nitpicks left ❤️
direnv for Visual Studio Code
This extension adds support for direnv to VS Code, including:
- Auto-load the environment if the .envrc file is allowed
- Prompt to allow the .envrc if it is not when VS Code opens
- View / Allow the .envrc via commands
- Auto-detect .envrc when it is created
- Auto-detect changes to .envrc
- Auto-detect deletion of .envrc and prompt to revert your environment
- Added direnv terminal profile. You can select it with
> Terminal: Select default profile.
- Fixed "view .envrc" on projects where .envrc is not in the root
This extension needs direnv installed to work. Please refer here for installation instructions.
Via Quick Open:
- Download, install and open VS Codium (or VS Code)
- Press
ctrl+pto open the Quick Open dialog - Type
ext install direnv - Click the Install button, then the Enable button
Via the Extensions tab:
- Click the extensions tab or press
cmd+shift+x - Search for direnv
- Click the Install button, then the Enable button
Via the command line:
- Open a command-line prompt
- Run
codium --install-extension cab404.vscode-direnv
The following describes the usage of this extension that is automatically enabled each time you open up VS Code.
- If you have a
.envrcfile on the workspace root it will try to load it to the environment. If you haven't allowed it yet then it will prompt you to do so. - If you have no
.envrcand you try to view it or allow it you get a prompt to create it. - If you edit and save the
.envrcit will prompt you to allow it. - If you delete the
.envrcit will prompt you to revert the environment.
In order to run a command press cmd+shift+p to view the Command Palette. There type:
direnv allowto allow and load the current.envrcdirenv viewto view your.envrcand make changesdirenv versionto view the currentdirenvversiondirenv reloadto reload.envrcfile
