From e7520409d117e454d9a688c8e403d5fedf55993c Mon Sep 17 00:00:00 2001 From: romkatv Date: Sun, 27 Oct 2019 09:41:11 +0100 Subject: use more conservative glyphs in 'compatible' and 'powerline' mode See #265. --- internal/wizard.zsh | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) (limited to 'internal/wizard.zsh') diff --git a/internal/wizard.zsh b/internal/wizard.zsh index 0b31417d..8a530440 100755 --- a/internal/wizard.zsh +++ b/internal/wizard.zsh @@ -1413,11 +1413,28 @@ function generate_config() { sub VPN_IP_VISUAL_IDENTIFIER_EXPANSION "'\${P9K_VISUAL_IDENTIFIER}'" fi - if [[ $POWERLEVEL9K_MODE == compatible ]]; then - # Many fonts don't have the gear or the lock icon. - sub BACKGROUND_JOBS_VISUAL_IDENTIFIER_EXPANSION "'⇶'" + if [[ $POWERLEVEL9K_MODE == (compatible|powerline) ]]; then + # Many fonts don't have the default icons. + [[ $POWERLEVEL9K_MODE == compatible ]] && local error='х' || local error='✘' + uncomment 'typeset -g POWERLEVEL9K_STATUS_ERROR_VISUAL_IDENTIFIER_EXPANSION' + sub STATUS_ERROR_VISUAL_IDENTIFIER_EXPANSION "'$error'" + uncomment 'typeset -g POWERLEVEL9K_STATUS_ERROR_SIGNAL_VISUAL_IDENTIFIER_EXPANSION' + sub STATUS_ERROR_SIGNAL_VISUAL_IDENTIFIER_EXPANSION "'$error'" + uncomment 'typeset -g POWERLEVEL9K_STATUS_ERROR_PIPE_VISUAL_IDENTIFIER_EXPANSION' + sub STATUS_ERROR_PIPE_VISUAL_IDENTIFIER_EXPANSION "'$error'" uncomment 'typeset -g POWERLEVEL9K_DIR_NOT_WRITABLE_VISUAL_IDENTIFIER_EXPANSION' sub DIR_NOT_WRITABLE_VISUAL_IDENTIFIER_EXPANSION "'∅'" + uncomment 'typeset -g POWERLEVEL9K_TERRAFORM_VISUAL_IDENTIFIER_EXPANSION' + sub TERRAFORM_VISUAL_IDENTIFIER_EXPANSION "'tf'" + uncomment 'typeset -g POWERLEVEL9K_RANGER_VISUAL_IDENTIFIER_EXPANSION' + sub RANGER_VISUAL_IDENTIFIER_EXPANSION "'▲'" + uncomment 'typeset -g POWERLEVEL9K_KUBECONTEXT_DEFAULT_VISUAL_IDENTIFIER_EXPANSION' + sub KUBECONTEXT_DEFAULT_VISUAL_IDENTIFIER_EXPANSION "'○'" + uncomment 'typeset -g POWERLEVEL9K_AZURE_VISUAL_IDENTIFIER_EXPANSION' + sub AZURE_VISUAL_IDENTIFIER_EXPANSION "'az'" + uncomment 'typeset -g POWERLEVEL9K_AWS_EB_ENV_VISUAL_IDENTIFIER_EXPANSION' + sub AWS_EB_ENV_VISUAL_IDENTIFIER_EXPANSION "'eb'" + sub BACKGROUND_JOBS_VISUAL_IDENTIFIER_EXPANSION "'≡'" fi if [[ $POWERLEVEL9K_MODE == (awesome-patched|awesome-fontconfig) && $cap_python == 0 ]]; then -- cgit v1.2.3