From c56082b516578133cc01ca4604c9cf2dee5602b8 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Sun, 21 Dec 2025 11:47:24 -0500 Subject: [PATCH] tighten security --- systems/rhapsody-in-green/qmk.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/systems/rhapsody-in-green/qmk.nix b/systems/rhapsody-in-green/qmk.nix index 3e026dc..625e32d 100644 --- a/systems/rhapsody-in-green/qmk.nix +++ b/systems/rhapsody-in-green/qmk.nix @@ -18,13 +18,16 @@ SUBSYSTEM=="usb", ATTR{idVendor}=="32f0", MODE="0660", GROUP="plugdev" # Keychron HID device permissions - SUBSYSTEM=="usb", ATTR{idVendor}=="3434", MODE="0666" - SUBSYSTEM=="hidraw", ATTRS{idVendor}=="3434", MODE="0666" + SUBSYSTEM=="usb", ATTR{idVendor}=="3434", MODE="0660", GROUP="plugdev" + SUBSYSTEM=="hidraw", ATTRS{idVendor}=="3434", MODE="0660", GROUP="plugdev" + KERNEL=="hidraw*", ATTRS{idVendor}=="32f0", MODE="0660", GROUP="plugdev" + SUBSYSTEM=="usb", ATTR{idVendor}=="32f0", MODE="0660", GROUP="plugdev" + # Keychron / QMK common bootloaders - SUBSYSTEM=="usb", ATTR{idVendor}=="0483", ATTR{idProduct}=="df11", MODE="0666", GROUP="plugdev" - SUBSYSTEM=="usb", ATTR{idVendor}=="03eb", MODE="0666", GROUP="plugdev" - SUBSYSTEM=="usb", ATTR{idVendor}=="16c0", MODE="0666", GROUP="plugdev" + SUBSYSTEM=="usb", ATTR{idVendor}=="0483", ATTR{idProduct}=="df11", MODE="0660", GROUP="plugdev" + SUBSYSTEM=="usb", ATTR{idVendor}=="03eb", MODE="0660", GROUP="plugdev" + SUBSYSTEM=="usb", ATTR{idVendor}=="16c0", MODE="0660", GROUP="plugdev" ''; }; };