A zsh plugin for lazy loading of pyenv.
The initial eval "$(pyenv init -)" is executed the first time pyenv is called.
If ZSH_PYENV_LAZY_VIRTUALENV is set to true, also call eval "$(pyenv virtualenv-init -)".
Update your ~/.zshrc with the following line:
zgen load davidparsson/zsh-pyenv-lazygit clone https://github.com/davidparsson/zsh-pyenv-lazy.git ~/.oh-my-zsh/custom/plugins/pyenv-lazyThen, in your ~/.zshrc, add pyenv-lazy to your plugins variable.
If your theme calls out to pyenv when constructing the prompt
(e.g. using the pyenv element in powerlevel9k),
pyenv will still be loaded immediately.