grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / programs / kbdlight.nix
blob934bb214c1166177480d75370198984466f261ce
1 { config, lib, pkgs, ... }:
3 let
4   cfg = config.programs.kbdlight;
6 in
8   options.programs.kbdlight.enable = lib.mkEnableOption "kbdlight";
10   config = lib.mkIf cfg.enable {
11     environment.systemPackages = [ pkgs.kbdlight ];
12     security.wrappers.kbdlight =
13       { setuid = true;
14         owner = "root";
15         group = "root";
16         source = "${pkgs.kbdlight.out}/bin/kbdlight";
17       };
18   };