mirror of
https://github.com/sorin-ionescu/prezto.git
synced 2024-05-11 21:11:09 +02:00
Compare commits
2 commits
a79c3b4943
...
775f14d0c3
Author | SHA1 | Date | |
---|---|---|---|
775f14d0c3 | |||
005709d120 |
|
@ -21,7 +21,17 @@ fi
|
|||
# Load 'HOMEBREW_' prefixed variables only. Avoid loading 'PATH' related
|
||||
# variables as they are already handled in standard zsh configuration.
|
||||
if (( $+commands[brew] )); then
|
||||
eval "${(@M)${(f)"$(brew shellenv 2> /dev/null)"}:#export HOMEBREW*}"
|
||||
cache_file="${XDG_CACHE_HOME:-$HOME/.cache}/prezto/brew-shellenv-cache.zsh"
|
||||
if [[ "$commands[brew]" -nt "$cache_file" \
|
||||
|| "${ZDOTDIR:-$HOME}/.zpreztorc" -nt "$cache_file" \
|
||||
|| ! -s "$cache_file" ]]; then
|
||||
mkdir -p "$cache_file:h"
|
||||
# Cache the result.
|
||||
echo "${(@M)${(f)"$(brew shellenv 2> /dev/null)"}:#export HOMEBREW*}" >! "$cache_file" 2> /dev/null
|
||||
fi
|
||||
|
||||
source "$cache_file"
|
||||
unset cache_file
|
||||
fi
|
||||
|
||||
#
|
||||
|
|
Loading…
Reference in a new issue