ZSA Keyboards: Difference between revisions

From NixOS Wiki
imported>Michielboekhoff
Updated docs about plugdev group + wally-cli
imported>Fufexan
m Add page to Hardware category
Line 12: Line 12:
environment.systemPackages = with pkgs; [ wally-cli ];
environment.systemPackages = with pkgs; [ wally-cli ];
</nowiki>}}
</nowiki>}}
[[Category: Hardware]]

Revision as of 17:32, 9 August 2022

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.

/etc/nixos/configuration.nix
hardware.keyboard.zsa.enable = true;

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

/etc/nixos/configuration.nix
environment.systemPackages = with pkgs; [ wally-cli ];