ZSA Keyboards
Flashing
ZSA keyboards such as the Ergodox EZ and Moonlander Mark I can be flashed using the wally-cli
command-line tool. The ZSA udev rules can be set up automatically with the hardware.keyboard.zsa
config option. Your user must also be a member of the plugdev
group.
/etc/nixos/configuration.nix
users.users.yourUser = {
extraGroups = [ "plugdev" ];
};
hardware.keyboard.zsa.enable = true;