diff options
author | Rickard Nilsson <rickynils@gmail.com> | 2014-06-24 10:52:12 +0200 |
---|---|---|
committer | Rickard Nilsson <rickynils@gmail.com> | 2014-06-24 10:52:12 +0200 |
commit | 94deea203566bd88ec1315ede95a4819d12f2976 (patch) | |
tree | 076b11e8ed980d2e1bc9b4291fa5cb09d50db463 /nixos/modules | |
parent | 70548a6ac2a229bd37879d857ec35c73fec4a2c3 (diff) | |
download | nixlib-94deea203566bd88ec1315ede95a4819d12f2976.tar nixlib-94deea203566bd88ec1315ede95a4819d12f2976.tar.gz nixlib-94deea203566bd88ec1315ede95a4819d12f2976.tar.bz2 nixlib-94deea203566bd88ec1315ede95a4819d12f2976.tar.lz nixlib-94deea203566bd88ec1315ede95a4819d12f2976.tar.xz nixlib-94deea203566bd88ec1315ede95a4819d12f2976.tar.zst nixlib-94deea203566bd88ec1315ede95a4819d12f2976.zip |
nixos: Add option hardware.sane.configDir
Diffstat (limited to 'nixos/modules')
-rw-r--r-- | nixos/modules/services/hardware/sane.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/nixos/modules/services/hardware/sane.nix b/nixos/modules/services/hardware/sane.nix index bbb59312753c..3bf765c6f991 100644 --- a/nixos/modules/services/hardware/sane.nix +++ b/nixos/modules/services/hardware/sane.nix @@ -34,6 +34,12 @@ in description = "Packages providing extra SANE backends to enable."; }; + hardware.sane.configDir = mkOption { + type = types.string; + default = "${saneConfig}/etc/sane.d"; + description = "The value of SANE_CONFIG_DIR."; + }; + }; @@ -43,7 +49,7 @@ in environment.systemPackages = backends; environment.sessionVariables = { - SANE_CONFIG_DIR = mkDefault "${saneConfig}/etc/sane.d"; + SANE_CONFIG_DIR = config.hardware.sane.configDir; LD_LIBRARY_PATH = [ "${saneConfig}/lib/sane" ]; }; services.udev.packages = backends; |