From: Alexander Barton Date: Sat, 7 May 2016 18:15:28 +0000 (+0200) Subject: "ax" theme: Don't use UTF8 characters on non-UTF8 terminals X-Git-Url: https://arthur.barton.de/gitweb/?p=ax-zsh.git;a=commitdiff_plain;h=90f962bfc6b06805f4c9cb56fc8c996973bb4d6c "ax" theme: Don't use UTF8 characters on non-UTF8 terminals --- diff --git a/themes/ax.axzshtheme b/themes/ax.axzshtheme index d67af84..b4cae34 100644 --- a/themes/ax.axzshtheme +++ b/themes/ax.axzshtheme @@ -16,7 +16,9 @@ ax_hostname_prompt_functions=($ax_hostname_prompt_functions ax_hostname_prompt_r PS1="$(ax_logname_prompt_yn)$(ax_hostname_prompt_yn)%B%2~%b"'$(ax_vcs_prompt)'"$(ax_prompt)" # Prompt on right side -RPS1="%(?..%{$fg_no_bold[red]%}%? ↵%{$reset_color%})" +axzsh_is_utf_terminal \ + && RPS1="%(?..%{$fg_no_bold[red]%}%? ↵%{$reset_color%})" \ + || RPS1="%(?..%{$fg_no_bold[red]%}<%?>%{$reset_color%})" # Execution trace prompt. PS4="$fg_no_bold[yellow]->$reset_color "