parent
a4bacb8bb9
commit
d5dbc9648c
@ -0,0 +1,16 @@
|
|||||||
|
Autoenv
|
||||||
|
=======
|
||||||
|
|
||||||
|
Provides integration for the [autoenv][1] shell environment settings
|
||||||
|
tool.
|
||||||
|
|
||||||
|
Settings
|
||||||
|
--------
|
||||||
|
|
||||||
|
By default this plugin finds autoenv as it's installed by Mac homebrew,
|
||||||
|
in `/usr/local/opt/autoenv/activate.sh`. To find the autoenv script in
|
||||||
|
another location, add the following line to *zpreztorc*:
|
||||||
|
|
||||||
|
zstyle ':prezto:module:autoenv' script PATH_TO_AUTOENV_ACTIVATE
|
||||||
|
|
||||||
|
[1]: https://github.com/kennethreitz/autoenv
|
@ -0,0 +1,14 @@
|
|||||||
|
# silently falls back to '' if homebrew is not installed
|
||||||
|
_autoenv_base=$(brew --prefix 2>/dev/null)
|
||||||
|
|
||||||
|
zstyle -s ':prezto:module:autoenv' script "_autoenv_script" || _autoenv_script=${_autoenv_base}/opt/autoenv/activate.sh
|
||||||
|
|
||||||
|
if [[ -s $_autoenv_script ]]; then
|
||||||
|
source $_autoenv_script
|
||||||
|
unset _autoenv_script
|
||||||
|
unset _autoenv_base
|
||||||
|
else
|
||||||
|
unset _autoenv_script
|
||||||
|
unset _autoenv_base
|
||||||
|
return 1
|
||||||
|
fi
|
Loading…
Reference in new issue