# TODO: Simplify and use mnemonic bindings. [ids] 2fac:2ade [main] esc = clear() meta = layer(mymeta) leftalt = layer(myalt) capslock = layer(capslock) 1 = layer(layer1) 2 = oneshot(customshift) w = oneshot(customshift) e = oneshotm(shift, macro(on)) p = layerm(shift, macro(on)) 3 = layer(layer3) 4 = toggle(test) 5 = layer(symbols) 6 = overload(6l, esc) 7 = overload(meta, oneshot(control)) 8 = timeout(overload(control, a), 1, b) 9 = M-C-S-x l = layer(test) m = macro(C-h one) c = oneshot(control) s = layer(shift) o = overload2(control, a, 10) ' = overload3(control, ', 10) ; = overload2(shift, b, 10) - = toggle(dvorak) = = timeout(a, 300, b) \ = 😄 [ = toggle2(control, macro(one)) [layout2:layout] a = c [control] a = b [mymeta:M] a = b [6l:C] s = swap(tablayer) o = overload(meta, macro(\\)) m = macro(mac) e = macro(leftcontrol o+n leftcontrol+1) b = macro(leftcontrol+n) c = macro(leftcontrol n) [test] o = oneshot(o) a = b b = toggle(test) c = clear() [o:C] a = b x = macro(mac) [dvorak] x = o [myalt:A] m = macro(C-x m) 7 = x s = swap2(swapped1, M-a) ` = swap(tablayer) 1 = swap2(tablayer, tab) 2 = swap2(tablayer2, tab) [myalt+control+shift] h = left [myalt+control] h = H [swapped1:M] a = M-b s = swap(swapped2) [swapped2] a = c [symbols] a = [ b = S-[ [tablayer2:C] [tablayer] ` = 9 tab = S-x a = b [layer1] h = 1 [layer3:C] h = 3 \ = macro(1😄2) [customshift:S] h = 1 t = toggle(customshift) b = a x = macro(o n) [capslock:C] alt = layer(target) j = k [alt] capslock = layer(target) [target] #w = A-w b = A-j