a stupidly simple piece of code that uses libnotify to create notifications based on your battery level.
exits immediately, no notification.
creates low battery warning notification with normal urgency
creates low battery warning notification with critical urgency
- clone repo
git clone https://github.com/winksplorer/yabnt
- install deps, for debian this is
sudo apt install clang libnotify-dev
- build
make
- install
sudo make install
you can use yabnt with cron to automatically give you warnings.
this example runs yabnt every minute, with messages to /tmp/yabnt.log.
* * * * * DISPLAY=:0 yabnt >/tmp/yabnt.log 2>&1