zsh: prompt: wrap __generate_prompt