Direnv: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
=Overview=
=Overview=
=Installation=
=Installation=
<syntaxhighlight lang='bash'>
brew install direnv
</syntaxhighlight>
=Configuration=
{{External|https://direnv.net/docs/hook.html#bash}}
Add to <code>.bashrc</code>:
<syntaxhighlight lang='bash'>
eval "$(direnv hook bash)"
</syntaxhighlight>
=Configuration=
=Configuration=



Latest revision as of 02:18, 16 February 2022

External

Internal

Overview

Installation

brew install direnv

Configuration

https://direnv.net/docs/hook.html#bash

Add to .bashrc:

eval "$(direnv hook bash)"

Configuration

Create an .envrc file in the directory in question:

export JAVA_HOME="$(/usr/libexec/java_home -v 11)"
PATH_add "${JAVA_HOME}/bin"