From 6d545d5dd06bd85bbfda5cc8fd7938aee4b79d55 Mon Sep 17 00:00:00 2001 From: wzy <32936898+Freed-Wu@users.noreply.github.com> Date: Sun, 7 Mar 2021 16:11:28 +0800 Subject: [PATCH] Fix #1286 (#1288) --- internal/p10k.zsh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/p10k.zsh b/internal/p10k.zsh index 43fa8336..b78ecd14 100644 --- a/internal/p10k.zsh +++ b/internal/p10k.zsh @@ -1341,10 +1341,10 @@ _p9k_prompt_battery_set_args() { if _p9k_read_file $dir/(power|current)_now(N) && (( $#_p9k__ret < 9 )); then (( power_now += ${pow::=$_p9k__ret} )) fi - if _p9k_read_file $dir/(energy|charge)_now(N); then - (( energy_now += _p9k__ret )) - elif _p9k_read_file $dir/capacity(N); then + if _p9k_read_file $dir/capacity(N); then (( energy_now += _p9k__ret * full / 100. + 0.5 )) + elif _p9k_read_file $dir/(energy|charge)_now(N); then + (( energy_now += _p9k__ret )) fi _p9k_read_file $dir/status(N) && local bat_status=$_p9k__ret || continue [[ $bat_status != Full ]] && is_full=0