Home

Awesome

About

Simple battery charge level watcher with notifications (libnotify)

Requirements

Packages

Build manually

go get -u github.com/distatus/battery/cmd/battery
make build

Usage

Run with key -h for get actual help

$ ./polybar-ab -h
Usage of ./polybar-ab:
  -debug
    	Enable debug output to stdout
  -font int
    	Set font numbler for polybar output (default 1)
  -once
    	Check state and print once
  -polybar
    	Print battery level in polybar format
  -simple
    	Print battery level to stdout every check
  -thr int
    	Set threshould battery level for notifications (default 10)
  -time-to
    	Print "time to full" or "time to empty"
  -version
    	Print version info and exit

Polybar

Built in polybar support. Add flag -polybar for get stdout output in polybar format: Charging

Polybar module example

[module/custom-battery]
type = custom/script
exec = polybar-ab -polybar -thr 10 -font 6 -time-to
tail = true

TODO