diff --git a/config/p10k-classic.zsh b/config/p10k-classic.zsh index c7aace21..d31a3f45 100644 --- a/config/p10k-classic.zsh +++ b/config/p10k-classic.zsh @@ -664,6 +664,11 @@ # typeset -g POWERLEVEL9K_ASDF_HASKELL_VISUAL_IDENTIFIER_EXPANSION='⭐' # typeset -g POWERLEVEL9K_ASDF_HASKELL_SHOW_ON_UPGLOB='*.foo|*.bar' + # Julia version from asdf. + typeset -g POWERLEVEL9K_ASDF_JULIA_FOREGROUND=70 + # typeset -g POWERLEVEL9K_ASDF_JULIA_VISUAL_IDENTIFIER_EXPANSION='⭐' + # typeset -g POWERLEVEL9K_ASDF_JULIA_SHOW_ON_UPGLOB='*.foo|*.bar' + ##########[ nordvpn: nordvpn connection status, linux only (https://nordvpn.com/) ]########### # NordVPN connection indicator color. typeset -g POWERLEVEL9K_NORDVPN_FOREGROUND=39 diff --git a/config/p10k-lean-8colors.zsh b/config/p10k-lean-8colors.zsh index aa976451..bae1e36c 100644 --- a/config/p10k-lean-8colors.zsh +++ b/config/p10k-lean-8colors.zsh @@ -658,6 +658,11 @@ # typeset -g POWERLEVEL9K_ASDF_HASKELL_VISUAL_IDENTIFIER_EXPANSION='⭐' # typeset -g POWERLEVEL9K_ASDF_HASKELL_SHOW_ON_UPGLOB='*.foo|*.bar' + # Julia version from asdf. + typeset -g POWERLEVEL9K_ASDF_JULIA_FOREGROUND=2 + # typeset -g POWERLEVEL9K_ASDF_JULIA_VISUAL_IDENTIFIER_EXPANSION='⭐' + # typeset -g POWERLEVEL9K_ASDF_JULIA_SHOW_ON_UPGLOB='*.foo|*.bar' + ##########[ nordvpn: nordvpn connection status, linux only (https://nordvpn.com/) ]########### # NordVPN connection indicator color. typeset -g POWERLEVEL9K_NORDVPN_FOREGROUND=6 diff --git a/config/p10k-lean.zsh b/config/p10k-lean.zsh index ba4f4727..3b1c1311 100644 --- a/config/p10k-lean.zsh +++ b/config/p10k-lean.zsh @@ -658,6 +658,11 @@ # typeset -g POWERLEVEL9K_ASDF_HASKELL_VISUAL_IDENTIFIER_EXPANSION='⭐' # typeset -g POWERLEVEL9K_ASDF_HASKELL_SHOW_ON_UPGLOB='*.foo|*.bar' + # Julia version from asdf. + typeset -g POWERLEVEL9K_ASDF_JULIA_FOREGROUND=70 + # typeset -g POWERLEVEL9K_ASDF_JULIA_VISUAL_IDENTIFIER_EXPANSION='⭐' + # typeset -g POWERLEVEL9K_ASDF_JULIA_SHOW_ON_UPGLOB='*.foo|*.bar' + ##########[ nordvpn: nordvpn connection status, linux only (https://nordvpn.com/) ]########### # NordVPN connection indicator color. typeset -g POWERLEVEL9K_NORDVPN_FOREGROUND=39 diff --git a/config/p10k-rainbow.zsh b/config/p10k-rainbow.zsh index 9c77f52b..b32a06bc 100644 --- a/config/p10k-rainbow.zsh +++ b/config/p10k-rainbow.zsh @@ -678,6 +678,12 @@ # typeset -g POWERLEVEL9K_ASDF_HASKELL_VISUAL_IDENTIFIER_EXPANSION='⭐' # typeset -g POWERLEVEL9K_ASDF_HASKELL_SHOW_ON_UPGLOB='*.foo|*.bar' + # Julia version from asdf. + typeset -g POWERLEVEL9K_ASDF_JULIA_FOREGROUND=0 + typeset -g POWERLEVEL9K_ASDF_JULIA_BACKGROUND=2 + # typeset -g POWERLEVEL9K_ASDF_JULIA_VISUAL_IDENTIFIER_EXPANSION='⭐' + # typeset -g POWERLEVEL9K_ASDF_JULIA_SHOW_ON_UPGLOB='*.foo|*.bar' + ##########[ nordvpn: nordvpn connection status, linux only (https://nordvpn.com/) ]########### # NordVPN connection indicator color. # typeset -g POWERLEVEL9K_NORDVPN_FOREGROUND=7 diff --git a/internal/icons.zsh b/internal/icons.zsh index bf8f31fe..f9331df1 100644 --- a/internal/icons.zsh +++ b/internal/icons.zsh @@ -141,6 +141,7 @@ function _p9k_init_icons() { PHP_ICON 'php' HASKELL_ICON 'hs' PACKAGE_ICON 'pkg' + JULIA_ICON 'jl' ) ;; 'awesome-fontconfig') @@ -266,6 +267,7 @@ function _p9k_init_icons() { PHP_ICON 'php' HASKELL_ICON 'hs' PACKAGE_ICON 'pkg' + JULIA_ICON 'jl' ) ;; 'awesome-mapped-fontconfig') @@ -394,6 +396,7 @@ function _p9k_init_icons() { PHP_ICON 'php' HASKELL_ICON 'hs' PACKAGE_ICON 'pkg' + JULIA_ICON 'jl' ) ;; 'nerdfont-complete'|'nerdfont-fontconfig') @@ -520,6 +523,7 @@ function _p9k_init_icons() { PHP_ICON '\uE608' #  HASKELL_ICON '\uE61F' #  PACKAGE_ICON '\uF8D6' #  + JULIA_ICON '\uE624' #  ) ;; ascii) @@ -643,6 +647,7 @@ function _p9k_init_icons() { PHP_ICON 'php' HASKELL_ICON 'hs' PACKAGE_ICON 'pkg' + JULIA_ICON 'jl' ) ;; *) @@ -768,6 +773,7 @@ function _p9k_init_icons() { PHP_ICON 'php' HASKELL_ICON 'hs' PACKAGE_ICON 'pkg' + JULIA_ICON 'jl' ) ;; esac diff --git a/internal/p10k.zsh b/internal/p10k.zsh index 7b5b4acd..8d57052e 100644 --- a/internal/p10k.zsh +++ b/internal/p10k.zsh @@ -7713,7 +7713,7 @@ _p9k_must_init() { [[ $sig == $_p9k__param_sig ]] && return 1 _p9k_deinit fi - _p9k__param_pat=$'v96\1'${(q)ZSH_VERSION}$'\1'${(q)ZSH_PATCHLEVEL}$'\1' + _p9k__param_pat=$'v97\1'${(q)ZSH_VERSION}$'\1'${(q)ZSH_PATCHLEVEL}$'\1' _p9k__param_pat+=$'${#parameters[(I)POWERLEVEL9K_*]}\1${(%):-%n%#}\1$GITSTATUS_LOG_LEVEL\1' _p9k__param_pat+=$'$GITSTATUS_ENABLE_LOGGING\1$GITSTATUS_DAEMON\1$GITSTATUS_NUM_THREADS\1' _p9k__param_pat+=$'$GITSTATUS_CACHE_DIR\1$GITSTATUS_AUTO_INSTALL\1${ZLE_RPROMPT_INDENT:-1}\1'