From eacc272b69530cb5098123cdcd5aef44dbe4d93a Mon Sep 17 00:00:00 2001 From: "Alexandre Cavalheiro S. Tiago da Silva" Date: Sat, 14 Sep 2024 17:11:32 -0300 Subject: [PATCH] qmk: enable vial and add udev rule for my monsgeek m1 --- nixos.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/nixos.nix b/nixos.nix index 9a435dd..f8ebad8 100644 --- a/nixos.nix +++ b/nixos.nix @@ -250,9 +250,10 @@ in users = [ "wizardlink" ]; }; - # Enable QMK support. - # hardware.keyboard.qmk.enable = true; - # FIXME: Causing issues with xpadneo :( + # Vial udev rule for Monsgeek M1 + services.udev.extraRules = '' + KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="fffe", ATTRS{idProduct}=="0005", MODE="0660", GROUP="users", TAG+="uaccess", TAG+="udev-acl" + ''; # enable a better driver for wireless xbox controllers. hardware.xpadneo.enable = true; @@ -459,7 +460,7 @@ in ## Hardware specific openrazer-daemon # Razor products back-end polychromatic # and it's front-end - via + vial ]; # Some programs need SUID wrappers, can be configured further or are @@ -477,10 +478,6 @@ in # Enable flatpak services.flatpak.enable = true; - # Enables VIA - # services.udev.packages = [ pkgs.via ]; - # FIXME: Causing issues with xpadneo :( - # Enable and configure PostgreSQL. services.postgresql = { enable = true;