ZSA Keyboards

From NixOS Wiki
Revision as of 06:59, 5 April 2024 by MikiBot (talk | contribs) (Add warning about the new wiki)
Jump to: navigation, search
Warning: You are reading an article on the deprecated unofficial wiki. For the up to date version of this article, see https://wiki.nixos.org/wiki/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. In previous versions, your user had to be a member of the plugdev group.

Breeze-text-x-plain.png
/etc/nixos/configuration.nix
hardware.keyboard.zsa.enable = true;


In addition, you might also want to install wally-cli[1]:

Breeze-text-x-plain.png
/etc/nixos/configuration.nix
environment.systemPackages = with pkgs; [ wally-cli ];