{config, lib, ...}: { services.tlp.enable = true; lib.mkIf ((builtins.match "^(jupiter|neptune|saturn|uranus)$" config.networking.hostName) != null) { services.tlp = { settings = { START_CHARGE_THRESH_BAT0 = 40; STOP_CHARGE_THRESH_BAT0 = 50; }; }; }; lib.mkIf (config.networking.hostName == "ginaz") { services.tlp = { settings = { STOP_CHARGE_THRESH_BAT0 = 1; }; }; }; }