TLP helps make my laptop more conservative on power when on battery power, and more performance focused when on AC. The issue is that when I want to enable/disable TLP or change some settings with TLPUI, it requires a reboot before it takes affect. I've tried sudo systemctl stop TLP and sudo systemctl start TLP, but this doesn't seem to have any effect.
For changing settings without restarting, you should be able to (re)start the service with.
From https://linrunner.de/tlp/settings/introduction.html#making-changes:
For changing the charge thresholds without restarting you can use the
tlp setcharge
command. It sets the charge thresholds immediately, using your settings if you don't supply any other arguments. On reboot, your settings are reapplied when TLP starts.From https://linrunner.de/tlp/usage/tlp.html#battery-features: