I would like the change my zsh prompt style for every virtualenv instances that I use or create. My actual prompt is like this:
declare PS1=\"%{$fg[magenta]%
And you can use virtualenvwrapper plugin in the ~/.zshrc,Don't use virtualenv plugin together with virtualenvwrapper.
If you use virtualenvwrapper you can use its hooks to do this.