diff --git a/nixos/modules/hardware/sensor/iio.nix b/nixos/modules/hardware/sensor/iio.nix index 0f7450cf1649..dd783d5a72a2 100644 --- a/nixos/modules/hardware/sensor/iio.nix +++ b/nixos/modules/hardware/sensor/iio.nix @@ -19,6 +19,8 @@ type = lib.types.bool; default = false; }; + + package = lib.mkPackageOption pkgs "iio-sensor-proxy" { }; }; }; @@ -28,10 +30,10 @@ boot.initrd.availableKernelModules = [ "hid-sensor-hub" ]; - environment.systemPackages = with pkgs; [ iio-sensor-proxy ]; + environment.systemPackages = [ config.hardware.sensor.iio.package ]; - services.dbus.packages = with pkgs; [ iio-sensor-proxy ]; - services.udev.packages = with pkgs; [ iio-sensor-proxy ]; - systemd.packages = with pkgs; [ iio-sensor-proxy ]; + services.dbus.packages = [ config.hardware.sensor.iio.package ]; + services.udev.packages = [ config.hardware.sensor.iio.package ]; + systemd.packages = [ config.hardware.sensor.iio.package ]; }; }