grafana-alloy: don't build the frontend twice
[NixPkgs.git] / nixos / modules / hardware / keyboard / teck.nix
blob8cb736dedac45dc83588bfc141e9548a661fa853
1 { config, lib, pkgs, ... }:
3 let
4   cfg = config.hardware.keyboard.teck;
5   inherit (lib) mkEnableOption mkIf;
7 in
9   options.hardware.keyboard.teck = {
10     enable = mkEnableOption "non-root access to the firmware of TECK keyboards";
11   };
13   config = mkIf cfg.enable {
14     services.udev.packages = [ pkgs.teck-udev-rules ];
15   };