mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-12-19 02:02:32 +01:00
Modify the `virtualenv_prompt_info` function to use the prompt string specified when creating the virtual environment, instead of just the basename of the environment. If `VIRTUAL_ENV_PROMPT` is not set, fall back to just using the basename of `$VIRTUAL_ENV`. |
||
|---|---|---|
| .. | ||
| README.md | ||
| virtualenv.plugin.zsh | ||
virtualenv
The plugin displays information of the created virtual container and allows background theming.
To use it, add virtualenv to the plugins array of your zshrc file:
plugins=(... virtualenv)
The plugin creates a virtualenv_prompt_info function that you can use in your theme. It
displays the prompt string set when creating the virtual environment (via the --prompt option),
falling back to the basename of the current $VIRTUAL_ENV.
It uses two variables to control how that is shown:
-
ZSH_THEME_VIRTUALENV_PREFIX: sets the prefix of the VIRTUAL_ENV. Defaults to[. -
ZSH_THEME_VIRTUALENV_SUFFIX: sets the suffix of the VIRTUAL_ENV. Defaults to].