1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
{...}: let base = { firmware.type = "qmk"; qmk.keyboard.name = "kprepublic/xd60"; }; in { devices = { "xd60:default" = base; "xd60:me" = base // { qmk.keymap = rec { name = "me"; src = builtins.path { inherit name; path = ./.; }; }; }; }; }