diff --git a/hosts/common/programs/conky/battery_estimate b/hosts/common/programs/conky/battery_estimate index 88503d2a..da73efe3 100755 --- a/hosts/common/programs/conky/battery_estimate +++ b/hosts/common/programs/conky/battery_estimate @@ -1,3 +1,4 @@ +#!/bin/sh #!/usr/bin/env nix-shell #!nix-shell -i bash @@ -14,6 +15,27 @@ usage() { icon_bat_chg=("󰢟" "󱊤" "󱊥" "󰂅") icon_bat_dis=("󰂎" "󱊡" "󱊢" "󱊣") +# render time like: 2ʰ08ᵐ +# unicode sub/super-scripts: +symbol_hr="ʰ" +symbol_min="ᵐ" + +# render time like: 2ₕ08ₘ +# symbol_hr="ₕ" +# symbol_min="ₘ" + +# render time like: 2h08m +# symbol_hr="h" +# symbol_min="m" + +# render time like: 2:08 +# symbol_hr=":" +# symbol_min= + +# render time like: 2'08" +# symbol_hr="'" +# symbol_min='"' + log() { if [ "$BATTERY_ESTIMATE_DEBUG" = "1" ]; then printf "$@" >&2 @@ -88,7 +110,7 @@ fmt_minutes() { hr=$(($3 / 60)) hr_in_min=$(($hr * 60)) min=$(($3 - $hr_in_min)) - printf "%s %dh%02dm" "$1" "$hr" "$min" + printf "%s %d%s%02d%s" "$1" "$hr" "$symbol_hr" "$min" "$symbol_min" fi }