⚡ Battery charge threshold manager for Linux laptops
-
Updated
Mar 11, 2026 - Go
⚡ Battery charge threshold manager for Linux laptops
Native Lenovo battery charge-threshold controller in pure x64 MASM assembly. One 17 KiB executable provides identical CLI and Win32 GUI paths, writes Lenovo PWRMGRV configuration and applies changes directly through IBMPmDrv IOCTLs. No CRT, .NET, Vantage service or Lenovo user-mode DLL dependency; Lenovo PM kernel driver required.
Gnome extension for batctl for Thinkpads (Dual-battery support)
Park your Linux laptop battery at a target charge using inhibit-charge. No trickle cycling, no slow drift -> AC powers the system, the battery sits idle.
Manage ThinkPad dual-battery charge thresholds on GNOME with a system-tray UI showing live status and preset charging modes.
Manage and set battery charge thresholds on Linux laptops to extend battery life using a simple, zero-dependency CLI and terminal UI tool.
Add a description, image, and links to the charge-threshold topic page so that developers can more easily learn about it.
To associate your repository with the charge-threshold topic, visit your repo's landing page and select "manage topics."