mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2025-02-18 08:44:32 +01:00
give content expansion for rust_version access to full version through $P9K_RUST_VERSION; see #418
This commit is contained in:
parent
ddecb91a0f
commit
1cf99b34e5
1 changed files with 2 additions and 0 deletions
|
@ -2320,6 +2320,7 @@ instant_prompt_root_indicator() { prompt_root_indicator; }
|
||||||
################################################################
|
################################################################
|
||||||
# Segment to display Rust version number
|
# Segment to display Rust version number
|
||||||
prompt_rust_version() {
|
prompt_rust_version() {
|
||||||
|
unset P9K_RUST_VERSION
|
||||||
(( $+commands[rustc] )) || return
|
(( $+commands[rustc] )) || return
|
||||||
if (( _POWERLEVEL9K_RUST_VERSION_PROJECT_ONLY )); then
|
if (( _POWERLEVEL9K_RUST_VERSION_PROJECT_ONLY )); then
|
||||||
local dir=$_p9k_pwd_a
|
local dir=$_p9k_pwd_a
|
||||||
|
@ -2374,6 +2375,7 @@ prompt_rust_version() {
|
||||||
fi
|
fi
|
||||||
local v=${${_p9k_cache_val[1]#rustc }%% *}
|
local v=${${_p9k_cache_val[1]#rustc }%% *}
|
||||||
[[ -n $v ]] || return
|
[[ -n $v ]] || return
|
||||||
|
typeset -g P9K_RUST_VERSION=$_p9k_cache_val[1]
|
||||||
_p9k_prompt_segment "$0" "darkorange" "$_p9k_color1" 'RUST_ICON' 0 '' "${v//\%/%%}"
|
_p9k_prompt_segment "$0" "darkorange" "$_p9k_color1" 'RUST_ICON' 0 '' "${v//\%/%%}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue