nixos/iio: add package option (#425730)

Changed files
+6 -4
nixos
modules
hardware
sensor
+6 -4
nixos/modules/hardware/sensor/iio.nix
···
type = lib.types.bool;
default = false;
};
};
};
···
boot.initrd.availableKernelModules = [ "hid-sensor-hub" ];
-
environment.systemPackages = with pkgs; [ iio-sensor-proxy ];
-
services.dbus.packages = with pkgs; [ iio-sensor-proxy ];
-
services.udev.packages = with pkgs; [ iio-sensor-proxy ];
-
systemd.packages = with pkgs; [ iio-sensor-proxy ];
};
}
···
type = lib.types.bool;
default = false;
};
+
+
package = lib.mkPackageOption pkgs "iio-sensor-proxy" { };
};
};
···
boot.initrd.availableKernelModules = [ "hid-sensor-hub" ];
+
environment.systemPackages = [ config.hardware.sensor.iio.package ];
+
services.dbus.packages = [ config.hardware.sensor.iio.package ];
+
services.udev.packages = [ config.hardware.sensor.iio.package ];
+
systemd.packages = [ config.hardware.sensor.iio.package ];
};
}