MyNixOS website logo
option

services.pid-fan-controller.settings.heatSources

List of heat sources to be monitored.

Declarations
Type
list of (submodule)
Example
''
  [
    {
      name = "cpu";
      wildcardPath = "/sys/devices/pci0000:00/0000:00:18.3/hwmon/hwmon*/temp1_input";
      pidParams = {
        setPoint = 60;
        P = -5.0e-3;
        I = -2.0e-3;
        D = -6.0e-3;
      };
    }
  ];
''