From 0b8a9bded5ef7ba71f2b2a329b8916cd92f2f08c Mon Sep 17 00:00:00 2001 From: romkatv Date: Wed, 22 May 2019 08:32:06 +0200 Subject: [PATCH] speed up symfony2_version prompt --- powerlevel9k.zsh-theme | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index c7bec43b..853576d6 100755 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -1540,10 +1540,9 @@ prompt_symfony2_tests() { ################################################################ # Segment to display Symfony2-Version prompt_symfony2_version() { - if [[ -f app/bootstrap.php.cache ]]; then - local symfony2_version - symfony2_version=$(grep " VERSION " app/bootstrap.php.cache | sed -e 's/[^.0-9]*//g') - "$1_prompt_segment" "$0" "$2" "grey35" "$DEFAULT_COLOR" 'SYMFONY_ICON' 0 '' "${symfony2_version//\%/%%}" + if [[ -r app/bootstrap.php.cache ]]; then + local v="${$(command grep -F " VERSION " app/bootstrap.php.cache 2>/dev/null)//[![:digit:].]}" + "$1_prompt_segment" "$0" "$2" "grey35" "$DEFAULT_COLOR" 'SYMFONY_ICON' 0 '' "${v//\%/%%}" fi }