Nix configurations for my personal machines (Linux & macOS)

Remove logitech & solaar, add udev rules for LAMZU Maya

ovyerus.com f7d40de2 669c3b9d

verified
Changed files
+8 -12
modules
-11
modules/logitech.nix
···
-
{delib, ...}:
-
delib.module {
-
name = "logitech";
-
-
options = delib.singleEnableOption true;
-
-
nixos.ifEnabled = {
-
hardware.logitech.wireless.enable = true;
-
hardware.new-lg4ff.enable = true;
-
};
-
}
-1
modules/programs/core-cli.nix
···
openssh
p7zip
pciutils
-
solaar
sysstat
unar
wget
+8
modules/systemd.nix
···
DefaultTimeoutStopSec=30s
'';
};
+
+
services.udev.extraRules = ''
+
# USB device rules for both dongle and mouse (Lamzu Maya)
+
SUBSYSTEM=="usb", ATTRS{idVendor}=="3554", ATTRS{idProduct}=="f50d", MODE="0666", GROUP="input", TAG+="uaccess"
+
SUBSYSTEM=="usb", ATTRS{idVendor}=="3554", ATTRS{idProduct}=="f50f", MODE="0666", GROUP="input", TAG+="uaccess"
+
KERNEL=="hidraw*", ATTRS{idVendor}=="3554", ATTRS{idProduct}=="f50d", MODE="0666", GROUP="input", TAG+="uaccess"
+
KERNEL=="hidraw*", ATTRS{idVendor}=="3554", ATTRS{idProduct}=="f50f", MODE="0666", GROUP="input", TAG+="uaccess"
+
'';
};
}