zsh: change chpwd to precmd. wasn't as clever as i thought