diff --git a/modules/graphical.nix b/modules/graphical.nix index eee524e..b1156eb 100644 --- a/modules/graphical.nix +++ b/modules/graphical.nix @@ -15,6 +15,7 @@ with pkgs; ./programs/spotifyd.nix ./hardware/audio.nix ./hardware/bluetooth.nix + ./hardware/udev.nix ]; environment.systemPackages = [ diff --git a/modules/hardware/udev.nix b/modules/hardware/udev.nix new file mode 100644 index 0000000..ea559ac --- /dev/null +++ b/modules/hardware/udev.nix @@ -0,0 +1,13 @@ +{ pkgs, ... }: +{ + hardware.keyboard.qmk.enable = true; + services.udev = { + packages = with pkgs; [ + vial + via + qmk + qmk-udev-rules + qmk_hid + ]; + }; +}