TLP helps optimize battery usage for laptops. TLP supports setting battery charging threshold, to allow keeping the battery partially charged, which prolongs its life. This can be done creating a new file under /etc/tlp.d/01-battery.conf
:
START_CHARGE_THRESH_BAT0=80 STOP_CHARGE_THRESH_BAT0=85
Reload the TLP configuration for the new settings to take effect:
$ systemctl reload tlp.service
You can disable the battery threshold temporarily using:
$ sudo tlp fullcharge
Restoring the thresholds is done using
$ sudo tlp setcharge