typioca: 2.7.0 -> 2.8.0
[NixPkgs.git] / nixos / modules / programs / kbdlight.nix
blob6c3c79ddb4aa901fb6bfc197dbf57f5191a42584
1 { config, lib, pkgs, ... }:
3 with lib;
5 let
6   cfg = config.programs.kbdlight;
8 in
10   options.programs.kbdlight.enable = mkEnableOption (lib.mdDoc "kbdlight");
12   config = mkIf cfg.enable {
13     environment.systemPackages = [ pkgs.kbdlight ];
14     security.wrappers.kbdlight =
15       { setuid = true;
16         owner = "root";
17         group = "root";
18         source = "${pkgs.kbdlight.out}/bin/kbdlight";
19       };
20   };