oh-my-posh/src/environment/shell_windows_nix.go
Jan De Dobbeleer 17857db340 feat: include battery lib
resolves #2479
2022-07-05 21:13:25 +02:00

19 lines
341 B
Go

//go:build !darwin
package environment
import (
"oh-my-posh/environment/battery"
"time"
)
func (env *ShellEnvironment) BatteryState() (*battery.Info, error) {
defer env.Trace(time.Now(), "BatteryState")
info, err := battery.Get()
if err != nil {
env.Log(Error, "BatteryState", err.Error())
return nil, err
}
return info, nil
}