From 3d960a51692a40f99cbf3f4bcdbcb5aa11f0a1f5 Mon Sep 17 00:00:00 2001 From: Dominik Ritter Date: Mon, 5 Nov 2018 02:19:06 +0100 Subject: [PATCH] Protect users locale --- functions/icons.zsh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/functions/icons.zsh b/functions/icons.zsh index d8661e6f..28cbb709 100755 --- a/functions/icons.zsh +++ b/functions/icons.zsh @@ -13,6 +13,7 @@ # Initialize the icon list according to the user's `POWERLEVEL9K_MODE`. typeset -gAH icons +() { # add scope to protect the users locale and not overwrite LC_CTYPE! case $POWERLEVEL9K_MODE in 'flat'|'awesome-patched') # Awesome-Patched Font required! See: @@ -528,6 +529,7 @@ esac if [[ "$POWERLEVEL9K_HIDE_BRANCH_ICON" == true ]]; then icons[VCS_BRANCH_ICON]='' fi +} # Safety function for printing icons # Prints the named icon, or if that icon is undefined, the string name.