mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-11-12 08:10:07 +00:00
make it work with zplugin
This commit is contained in:
parent
731d18d6f1
commit
ab072ffe19
1 changed files with 4 additions and 4 deletions
|
@ -110,8 +110,8 @@ set_default POWERLEVEL9K_MAX_CACHE_SIZE 10000
|
||||||
# printed. In order to cache the results of expensive computations in these functions,
|
# printed. In order to cache the results of expensive computations in these functions,
|
||||||
# we use a temporary file to communicate with the parent shell and to ask it to
|
# we use a temporary file to communicate with the parent shell and to ask it to
|
||||||
# change environment variables.
|
# change environment variables.
|
||||||
typeset -AH _p9k_cache_data=()
|
typeset -gAH _p9k_cache_data=()
|
||||||
typeset -H _P9K_CACHE_CHANNEL=${$(mktemp -u)%/*}/p9k_cache_channel.$$
|
typeset -gH _P9K_CACHE_CHANNEL=${$(mktemp -u)%/*}/p9k_cache_channel.$$
|
||||||
|
|
||||||
# Note: Several performance-critical functions return results to the caller via global
|
# Note: Several performance-critical functions return results to the caller via global
|
||||||
# variable _P9K_RETVAL rather than stdout. This is faster.
|
# variable _P9K_RETVAL rather than stdout. This is faster.
|
||||||
|
@ -147,7 +147,7 @@ _p9k_get_icon() {
|
||||||
_P9K_RETVAL=${${(P)var_name}-$icons[$1]}
|
_P9K_RETVAL=${${(P)var_name}-$icons[$1]}
|
||||||
}
|
}
|
||||||
|
|
||||||
typeset -aH _p9k_left_join=(1)
|
typeset -gaH _p9k_left_join=(1)
|
||||||
for ((i = 2; i <= $#POWERLEVEL9K_LEFT_PROMPT_ELEMENTS; ++i)); do
|
for ((i = 2; i <= $#POWERLEVEL9K_LEFT_PROMPT_ELEMENTS; ++i)); do
|
||||||
elem=$POWERLEVEL9K_LEFT_PROMPT_ELEMENTS[$i]
|
elem=$POWERLEVEL9K_LEFT_PROMPT_ELEMENTS[$i]
|
||||||
if [[ ${elem[-7,-1]} == '_joined' ]]; then
|
if [[ ${elem[-7,-1]} == '_joined' ]]; then
|
||||||
|
@ -157,7 +157,7 @@ for ((i = 2; i <= $#POWERLEVEL9K_LEFT_PROMPT_ELEMENTS; ++i)); do
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
typeset -aH _p9k_right_join=(1)
|
typeset -gaH _p9k_right_join=(1)
|
||||||
for ((i = 2; i <= $#POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS; ++i)); do
|
for ((i = 2; i <= $#POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS; ++i)); do
|
||||||
elem=$POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS[$i]
|
elem=$POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS[$i]
|
||||||
if [[ ${elem[-7,-1]} == '_joined' ]]; then
|
if [[ ${elem[-7,-1]} == '_joined' ]]; then
|
||||||
|
|
Loading…
Reference in a new issue