mirror of
https://github.com/romkatv/powerlevel10k
synced 2024-12-25 15:32:18 +00:00
speed up detect_virt segment by 50% (now takes 2 ms instead of 3 ms)
This commit is contained in:
parent
a082a04624
commit
2db72dad1f
@ -2058,7 +2058,10 @@ prompt_history() {
|
||||
prompt_detect_virt() {
|
||||
local virt="$(systemd-detect-virt 2>/dev/null)"
|
||||
if [[ "$virt" == "none" ]]; then
|
||||
[[ "$(ls -di /)" != "2 /" ]] && virt="chroot"
|
||||
local -a inode
|
||||
if zstat -A inode +inode / 2>/dev/null && [[ $inode[1] != 2 ]]; then
|
||||
virt="chroot"
|
||||
fi
|
||||
fi
|
||||
if [[ -n "${virt}" ]]; then
|
||||
_p9k_prompt_segment "$0" "$_p9k_color1" "yellow" '' 0 '' "${virt//\%/%%}"
|
||||
|
Loading…
Reference in New Issue
Block a user