qmk: enable vial and add udev rule for my monsgeek m1

This commit is contained in:
Alexandre Cavalheiro S. Tiago da Silva 2024-09-14 17:11:32 -03:00
parent e57b4a00ab
commit eacc272b69
Signed by: wizardlink
GPG key ID: A5767B54367CFBDF

View file

@ -250,9 +250,10 @@ in
users = [ "wizardlink" ]; users = [ "wizardlink" ];
}; };
# Enable QMK support. # Vial udev rule for Monsgeek M1
# hardware.keyboard.qmk.enable = true; services.udev.extraRules = ''
# FIXME: Causing issues with xpadneo :( 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. # enable a better driver for wireless xbox controllers.
hardware.xpadneo.enable = true; hardware.xpadneo.enable = true;
@ -459,7 +460,7 @@ in
## Hardware specific ## Hardware specific
openrazer-daemon # Razor products back-end openrazer-daemon # Razor products back-end
polychromatic # and it's front-end polychromatic # and it's front-end
via vial
]; ];
# Some programs need SUID wrappers, can be configured further or are # Some programs need SUID wrappers, can be configured further or are
@ -477,10 +478,6 @@ in
# Enable flatpak # Enable flatpak
services.flatpak.enable = true; services.flatpak.enable = true;
# Enables VIA
# services.udev.packages = [ pkgs.via ];
# FIXME: Causing issues with xpadneo :(
# Enable and configure PostgreSQL. # Enable and configure PostgreSQL.
services.postgresql = { services.postgresql = {
enable = true; enable = true;