typioca: 2.7.0 -> 2.8.0
[NixPkgs.git] / nixos / modules / programs / light.nix
blob57cc925be4655853b065364dfe02c9952e160aa1
1 { config, lib, pkgs, ... }:
3 with lib;
5 let
6   cfg = config.programs.light;
8 in
10   options = {
11     programs.light = {
12       enable = mkOption {
13         default = false;
14         type = types.bool;
15         description = lib.mdDoc ''
16           Whether to install Light backlight control command
17           and udev rules granting access to members of the "video" group.
18         '';
19       };
20     };
21   };
23   config = mkIf cfg.enable {
24     environment.systemPackages = [ pkgs.light ];
25     services.udev.packages = [ pkgs.light ];
26   };