[ [ Layer( buttons: [ // Row 1 Key(Escape), Key(Comma), Key(Period), Key(P), Key(Y), // Row 2 ModTap(A, LAlt), ModTap(O, LMod), ModTap(E, LShift), ModTap(U, LCtrl), Key(I), // Row 3 Key(Colon), Key(Q), Key(J), Key(K), Key(X), // Thumbpad Key(Backspace), Key(Space), Layer(Peek, Right, 1), ], ), Layer( buttons: [ // Row 1 Key(Escape), Key(Slash), Key(Equal), Key(Accent), Key(Period), // Row 2 ModTap(BackslashPipe, LAlt), ModTap(Dash, LMod), ModTap(LBracket, LShift), ModTap(RBracket, LCtrl), Key(Tab), // Row 3 None, None, None, Key(Apostrophe), None, // Thumbpad Key(Backspace), Key(Space), Layer(Peek, Right, 1), ], ), Layer( buttons: [ // Row 1 Key(F1), Key(F4), Key(F7), Key(F10), None, // Row 2 Key(F2), Key(F5), Key(F8), Key(F11), None, // Row 3 Key(F3), Key(F6), Key(F9), Key(F12), None, // Thumbpad Key(Backspace), Key(Space), Layer(Peek, Right, 1), ], ), ], [ // gaming row Layer( buttons: [ // Row 1 Key(Escape), Key(Q), Key(W), Key(E), Key(R), // Row 2 Mod(LShift), Key(A), Key(S), Key(D), Key(F), // Row 3 Mod(LCtrl), Key(Z), Key(X), Key(C), Key(V), // Thumbpad Key(Backspace), Key(Space), Layer(Peek, Right, 1), ], ), Layer( buttons: [ // Row 1 Key(D1), Key(D2), Key(D3), Key(D4), Key(D5), // Row 2 Key(D6), Key(D7), Key(D8), Key(D9), Key(D0), // Row 3 None, None, None, None, None, // Thumbpad Key(Backspace), Key(Space), Layer(Peek, Right, 1), ], ), Layer( buttons: [ // Row 1 None, None, None, None, None, // Row 2 None, None, None, None, None, // Row 3 None, None, None, None, None, // Thumbpad Key(Backspace), Key(Space), Layer(Peek, Right, 1), ], ), ], ]