grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / hardware / brillo.nix
blob915801c137be99e34427e6bc4ab636065bb2eda7
1 { config, lib, pkgs, ... }:
2 let
3   cfg = config.hardware.brillo;
4 in
6   options = {
7     hardware.brillo = {
8       enable = lib.mkEnableOption ''
9         brillo in userspace.
10         This will allow brightness control from users in the video group
11       '';
12     };
13   };
15   config = lib.mkIf cfg.enable {
16     services.udev.packages = [ pkgs.brillo ];
17     environment.systemPackages = [ pkgs.brillo ];
18   };