1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-12-18 10:22:00 +00:00
ohmyzsh/plugins/battery
Bruce Weirdan b8b8762915 Report only active battery (#4726)
On a system with multiple batteries (like thinkpads) report percentage
and time remaining only for the active battery (the one being
discharged).

Ideally we should report all batteries, but acpi only shows time remaining
for the active battery. Also callers of these functions expect a single
return value. This is still better than reporting 596% remaining (like it
did on my laptop).

For the reference, the output of acpi command with multiple batteries looks
like this:

    Battery 0: Unknown, 5%
    Battery 1: Discharging, 86%, 03:14:04 remaining
2020-02-12 15:29:57 +01:00
..
battery.plugin.zsh Report only active battery (#4726) 2020-02-12 15:29:57 +01:00
README.md battery: add README (#7309) 2018-10-18 20:58:14 +02:00

Battery Plugin

This plugin adds some functions you can use to display battery information in your custom theme.

To use, add battery to the list of plugins in your .zshrc file:

plugins=(... battery)

Then, add the battery_pct_prompt function to your custom theme. For example:

RPROMPT='$(battery_pct_prompt)'