Merge branch 'master' of github.com:brent-moffit/powerlevel10k into brent-moffit-master

This commit is contained in:
Roman Perepelitsa 2022-10-08 16:13:40 +02:00
commit 02290d1eb9
6 changed files with 42 additions and 0 deletions

View file

@ -5644,6 +5644,23 @@ _p9k_prompt_haskell_stack_init() {
typeset -g "_p9k__segment_cond_${_p9k__prompt_side}[_p9k__segment_index]"='$commands[stack]'
}
################################################################
# CPU Architecture
prompt_arch() {
if ! _p9k_cache_ephemeral_get $0 ; then
_p9k_cache_ephemeral_set $(arch)
fi
[[ $_p9k__cache_val[1] == $POWERLEVEL9K_ARCH_DEFAULT ]] && return
_p9k_prompt_segment "$0" "$_p9k_color1" "orange1" 'ARCH_ICON' 0 '' "$_p9k__cache_val[1]"
}
instant_prompt_arch() { prompt_arch; }
_p9k_prompt_arch_init() {
echo 'arch init' >> ~/p9k_debug.txt
typeset -g "_p9k__segment_cond_${_p9k__prompt_side}[_p9k__segment_index]"='$commands[arch]'
}
# Use two preexec hooks to survive https://github.com/MichaelAquilina/zsh-you-should-use with
# YSU_HARDCORE=1. See https://github.com/romkatv/powerlevel10k/issues/427.
_p9k_preexec1() {