diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index 17909c61..051ffb8f 100755 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -766,7 +766,8 @@ prompt_dir() { for (( i=$POWERLEVEL9K_SHORTEN_DIR_LENGTH; i<$num; i++ )); do paths[$i+1]=$POWERLEVEL9K_SHORTEN_DELIMITER done - current_path="${(j:/:)paths}" + [[ $current_path ~= '~'* ]] && current_path="/" || current_path="" + current_path+="${(j:/:)paths}" fi fi ;;