nixos/inputmodule: init module

This commit is contained in:
Torben Schweren 2024-04-27 21:04:57 +02:00
parent bcab2a1246
commit 6cc454478d
No known key found for this signature in database
2 changed files with 16 additions and 0 deletions

View file

@ -0,0 +1,15 @@
{
config,
lib,
pkgs,
...
}:
{
options.hardware.inputmodule.enable = lib.mkEnableOption ''Support for Framework input modules'';
config = lib.mkIf config.hardware.inputmodule.enable {
environment.systemPackages = [ pkgs.inputmodule-control ];
services.udev.packages = [ pkgs.inputmodule-control ];
};
}

View file

@ -71,6 +71,7 @@
./hardware/hackrf.nix
./hardware/i2c.nix
./hardware/infiniband.nix
./hardware/inputmodule.nix
./hardware/keyboard/qmk.nix
./hardware/keyboard/teck.nix
./hardware/keyboard/uhk.nix