From 90f962bfc6b06805f4c9cb56fc8c996973bb4d6c Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Sat, 7 May 2016 20:15:28 +0200 Subject: [PATCH] "ax" theme: Don't use UTF8 characters on non-UTF8 terminals --- themes/ax.axzshtheme | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 " -- 2.39.2