├── .github └── workflows │ └── main.yml ├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── README.md ├── battery.go ├── battery_darwin.go ├── battery_linux.go ├── battery_windows.go ├── cmd └── battery │ └── main.go ├── go.mod ├── go.sum └── internal └── macos ├── abi.go ├── battery.go ├── corefoundation.go ├── corefoundation.s ├── iokit.go └── iokit.s /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | github-token 3 | dist -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/README.md -------------------------------------------------------------------------------- /battery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/battery.go -------------------------------------------------------------------------------- /battery_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/battery_darwin.go -------------------------------------------------------------------------------- /battery_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/battery_linux.go -------------------------------------------------------------------------------- /battery_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/battery_windows.go -------------------------------------------------------------------------------- /cmd/battery/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/cmd/battery/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/go.sum -------------------------------------------------------------------------------- /internal/macos/abi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/internal/macos/abi.go -------------------------------------------------------------------------------- /internal/macos/battery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/internal/macos/battery.go -------------------------------------------------------------------------------- /internal/macos/corefoundation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/internal/macos/corefoundation.go -------------------------------------------------------------------------------- /internal/macos/corefoundation.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/internal/macos/corefoundation.s -------------------------------------------------------------------------------- /internal/macos/iokit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/internal/macos/iokit.go -------------------------------------------------------------------------------- /internal/macos/iokit.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Code-Hex/battery/HEAD/internal/macos/iokit.s --------------------------------------------------------------------------------