Add battery info

This commit is contained in:
2026-02-27 22:39:10 -07:00
parent 7d4749216f
commit 993a924bfd
3 changed files with 67 additions and 3 deletions

View File

@@ -17,6 +17,7 @@ type StatusInfo struct {
func Collect() (*StatusInfo, error) {
year, month, day, hour, minute, second := datetime()
cpuLoad1, cpuLoad5, cpuLoad15 := cpuLoad()
capacity, status := batteryInfo()
return &StatusInfo{
CPULoad1: cpuLoad1,
CPULoad5: cpuLoad5,
@@ -27,7 +28,7 @@ func Collect() (*StatusInfo, error) {
Hour: hour,
Minute: minute,
Second: second,
BatteryPercent: 100,
BatteryStatus: "Charging",
BatteryPercent: capacity,
BatteryStatus: status,
}, nil
}