grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / hardware / acpilight.nix
blob211d18ceb11a8b1643e5702fe6fca1afd1fed9e4
1 { config, lib, pkgs, ... }:
2 let
3   cfg = config.hardware.acpilight;
4 in
6   options = {
7     hardware.acpilight = {
8       enable = lib.mkOption {
9         default = false;
10         type = lib.types.bool;
11         description = ''
12           Enable acpilight.
13           This will allow brightness control via xbacklight from users in the video group
14         '';
15       };
16     };
17   };
19   config = lib.mkIf cfg.enable {
20     environment.systemPackages = with pkgs; [ acpilight ];
21     services.udev.packages = with pkgs; [ acpilight ];
22   };