mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-12-18 21:41:57 +00:00
simplify nordvpn
This commit is contained in:
parent
727d42ff48
commit
a5e9af847d
1 changed files with 2 additions and 15 deletions
|
@ -2954,12 +2954,11 @@ function _p9k_fetch_nordvpn_status() {
|
||||||
IFS='' read -t 0.25 -r tag <&3
|
IFS='' read -t 0.25 -r tag <&3
|
||||||
tag=$'\015'
|
tag=$'\015'
|
||||||
while true; do
|
while true; do
|
||||||
tag=${__p9k_char2byte[${(q+)tag}]:-0}
|
tag=$((#tag))
|
||||||
(( (tag >>= 3) && tag <= $#__p9k_nordvpn_tag )) || break
|
(( (tag >>= 3) && tag <= $#__p9k_nordvpn_tag )) || break
|
||||||
tag=$__p9k_nordvpn_tag[tag]
|
tag=$__p9k_nordvpn_tag[tag]
|
||||||
sysread -c n -s 1 -t 0.25 len <&3
|
sysread -c n -s 1 -t 0.25 len <&3
|
||||||
len=${__p9k_char2byte[${(q+)len}]}
|
len=$((#len))
|
||||||
[[ -n $len ]]
|
|
||||||
val=
|
val=
|
||||||
(( ! len )) || {
|
(( ! len )) || {
|
||||||
sysread -c n -s $len -t 0.25 val <&3
|
sysread -c n -s $len -t 0.25 val <&3
|
||||||
|
@ -4281,18 +4280,6 @@ _p9k_init() {
|
||||||
print -rP -- 'Either install %F{green}jq%f or change the value of %BPOWERLEVEL9K_SHORTEN_STRATEGY%b.'
|
print -rP -- 'Either install %F{green}jq%f or change the value of %BPOWERLEVEL9K_SHORTEN_STRATEGY%b.'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# There is no q+ flag before 5.3.
|
|
||||||
if (( !$+__p9k_char2byte )) && _p9k_segment_in_use nordvpn && is-at-least 5.3; then
|
|
||||||
typeset -gA __p9k_char2byte=()
|
|
||||||
local -i x=0 y=0
|
|
||||||
for x in {0..7}; do
|
|
||||||
for y in {0..7}; do
|
|
||||||
__p9k_char2byte[${(q+)${(g:o:):-\\$x$y}}]=$((8*x+y))
|
|
||||||
done
|
|
||||||
done
|
|
||||||
typeset -grA __p9k_char2byte
|
|
||||||
fi
|
|
||||||
|
|
||||||
if _p9k_segment_in_use status; then
|
if _p9k_segment_in_use status; then
|
||||||
typeset -g _p9k_exitcode2str=({0..255})
|
typeset -g _p9k_exitcode2str=({0..255})
|
||||||
local -i i=2
|
local -i i=2
|
||||||
|
|
Loading…
Reference in a new issue