Unverified Commit 3667f945 authored by Randall Leeds's avatar Randall Leeds Committed by GitHub
Browse files

pyenv: run pyenv init with --no-rehash (#8917)

Add --no-rehash to the pyenv init command, which was removed in [#4492].

The rehash was likely disabled because it can affect shell startup times.
It should only be necessary when installing or removing Python versions.

See [pyenv/pyenv#784] and [sorin-ionescu/prezto#1603] for more detail.

[#4492]: https://github.com/ohmyzsh/ohmyzsh/pull/4492
[pyenv/pyenv#784]: https://github.com/pyenv/pyenv/issues/784
[sorin-ionescu/prezto#1603]: https://github.com/sorin-ionescu/prezto/pull/1603
parent cbb83cbc
...@@ -29,7 +29,7 @@ if [[ $FOUND_PYENV -ne 1 ]]; then ...@@ -29,7 +29,7 @@ if [[ $FOUND_PYENV -ne 1 ]]; then
fi fi
if [[ $FOUND_PYENV -eq 1 ]]; then if [[ $FOUND_PYENV -eq 1 ]]; then
eval "$(pyenv init - zsh)" eval "$(pyenv init - --no-rehash zsh)"
if (( $+commands[pyenv-virtualenv-init] )); then if (( $+commands[pyenv-virtualenv-init] )); then
eval "$(pyenv virtualenv-init - zsh)" eval "$(pyenv virtualenv-init - zsh)"
fi fi
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment