mirror of
https://github.com/edu4rdshl/powerman.git
synced 2026-07-17 23:24:53 +00:00
No description
| archlinux | ||
| bin | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| powerman.service | ||
| README.md | ||
powerman - Power Management framework for Linux written in Rust.
It project is being writen, not ready for use yet.
What are the use-cases?
When you want to avoid your laptop full discharging and losing your not-saved work, losing your BIOS/system time. Some laptoos doesn't send udev events when your battery is discharging, then rules doesn't work. powerman allow you to do it work easily, see the usage.
Usage
$ powerman <Minimun level of battery before ation> <Time in seconds to check the battery level> <Action>
Example:
$ powerman 5 60 hibernate # Hibernate the computer when the battery level is less than 5%, the check is done every 60 seconds.
If you want to keep it running in the background, just add & at the end of the command, to run in startup, add the desired command to .bashrc, your desktop/WM startup config or enable powerman.service.