While it'd be nice to build the SVGs as actual packages, keymap-drawer isn't really setup to be run in a "pure" environment... Instead, a devshell command can be used.
Running in a nix shell means we can easily add yq as a dependency instead of maintaining a custom python script to list keymap layers.
8 was closed accidentally when renaming a branch...
Refactor keymap-drawer so that is is part of the flake.
While it'd be nice to build the SVGs as actual packages, keymap-drawer isn't really setup to be run in a "pure" environment... Instead, a devshell command can be used.
Running in a nix shell means we can easily add
yq
as a dependency instead of maintaining a custom python script to list keymap layers.8 was closed accidentally when renaming a branch...