batsignal

Crates.iobatsignal
lib.rsbatsignal
version0.1.0
created_at2025-02-15 04:36:48.560359+00
updated_at2025-02-15 04:36:48.560359+00
descriptionBatsignal is a lightweight command-line utility designed for seamless integration with scripts, allowing you to automate actions based on your device's battery status.
homepage
repositoryhttps://github.com/MidasVanVeen/batsignal
max_upload_size
id1556322
size20,735
Midas van Veen (MidasVanVeen)

documentation

README

Batsignal can be used in shell-scripts to wait for certain battery conditions, or to check current battery conditions. See examples below.

Examples

batsignal --wait --state charging && echo "Charger connected!"
batsignal --wait --lt 10 && echo "Battery below 10%!"
batsignal --lt 25 && echo "Battery below 25%!" || echo "Battery okay"

Install

A simple cargo install batsignal should do it.

Commit count: 6

cargo fmt