diff --git a/REA b/REA new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md index 4a8572e..cc715e5 100644 --- a/README.md +++ b/README.md @@ -12,3 +12,7 @@ KEYMAP_NAME=lif-preonic make watch ## Layout ![plank](/keymaps/lif-preonic.svg) + +## References + - [EdvardSire/keyboard](https://github.com/EdvardSire/keyboard) + - [leebyron/keyboard](https://github.com/leebyron/keyboard) diff --git a/keymaps/lif-preonic.json b/keymaps/lif-preonic.json index 9bfd2a9..d8f83f4 100644 --- a/keymaps/lif-preonic.json +++ b/keymaps/lif-preonic.json @@ -57,260 +57,12 @@ "KC_ENT", "KC_LCTL", "KC_LALT", - "KC_LGUI", + "KC_NO", "KC_LGUI", "MO(1)", "KC_SPC", "KC_SPC", "MO(2)", - "KC_LEFT", - "KC_DOWN", - "KC_UP", - "KC_RGHT" - ], - [ - "KC_TILD", - "KC_EXLM", - "KC_AT", - "KC_HASH", - "KC_DLR", - "KC_PERC", - "KC_CIRC", - "KC_AMPR", - "KC_ASTR", - "KC_LPRN", - "KC_RPRN", - "KC_BSPC", - "KC_TILD", - "KC_EXLM", - "KC_AT", - "KC_HASH", - "KC_DLR", - "KC_PERC", - "KC_CIRC", - "KC_AMPR", - "KC_ASTR", - "KC_LPRN", - "KC_RPRN", - "KC_DEL", - "KC_DEL", - "KC_F1", - "KC_F2", - "KC_F3", - "KC_F4", - "KC_F5", - "KC_F6", - "KC_UNDS", - "KC_PLUS", - "KC_LCBR", - "KC_RCBR", - "KC_PIPE", - "KC_TRNS", - "KC_F7", - "KC_F8", - "KC_F9", - "KC_F10", - "KC_F11", - "KC_F12", - "LSFT(KC_NUHS)", - "LSFT(KC_NUBS)", - "KC_HOME", - "KC_END", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "MO(3)", - "KC_MNXT", - "KC_VOLD", - "KC_VOLU", - "KC_PSCR" - ], - [ - "KC_GRV", - "KC_1", - "KC_2", - "KC_3", - "KC_4", - "KC_5", - "KC_6", - "KC_7", - "KC_8", - "KC_9", - "KC_0", - "KC_BSPC", - "KC_GRV", - "KC_1", - "KC_2", - "KC_3", - "KC_4", - "KC_5", - "KC_6", - "KC_7", - "KC_8", - "KC_9", - "KC_0", - "KC_DEL", - "KC_DEL", - "KC_F1", - "KC_F2", - "KC_F3", - "KC_F4", - "KC_F5", - "KC_F6", - "KC_MINS", - "KC_EQL", - "KC_LBRC", - "KC_RBRC", - "KC_BSLS", - "KC_TRNS", - "KC_F7", - "KC_F8", - "KC_F9", - "KC_F10", - "KC_F11", - "KC_F12", - "KC_NUHS", - "KC_NUBS", - "KC_PGUP", - "KC_PGDN", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "MO(3)", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_MNXT", - "KC_VOLD", - "KC_VOLU", - "KC_PSCR" - ], - [ - "KC_F1", - "KC_F2", - "KC_F3", - "KC_F4", - "KC_F5", - "KC_F6", - "KC_F7", - "KC_F8", - "KC_F9", - "KC_F10", - "KC_F11", - "KC_F12", - "KC_TRNS", - "QK_BOOT", - "DB_TOGG", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_DEL", - "KC_TRNS", - "KC_TRNS", - "ANY(MU_NEXT)", - "ANY(AU_ON)", - "ANY(AU_OFF)", - "AG_NORM", - "AG_SWAP", - "DF(0)", - "DF(1)", - "DF(2)", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "ANY(AU_PREV)", - "ANY(AU_NEXT)", - "ANY(MU_ON)", - "ANY(MU_OFF)", - "ANY(MI_ON)", - "ANY(MI_OFF)", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS" - ], - [ - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_RPRN", - "KC_RCBR", - "KC_RBRC", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_LPRN", - "KC_LCBR", - "KC_LBRC", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", - "KC_NO", "KC_NO", "KC_NO", "KC_NO", @@ -351,7 +103,193 @@ "KC_NO", "KC_NO", "KC_NO", - "KC_SLSH", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "MO(3)", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_LEFT", + "KC_DOWN", + "KC_UP", + "KC_RGHT", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "MO(3)", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_F12", + "KC_F1", + "KC_F2", + "KC_F3", + "KC_F4", + "KC_F5", + "KC_F6", + "KC_F7", + "KC_F8", + "KC_F9", + "KC_F10", + "KC_F11", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_F1", + "KC_F2", + "KC_F3", + "KC_F4", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_F5", + "KC_F6", + "KC_F7", + "KC_F8", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_F9", + "KC_F10", + "KC_F11", + "KC_F12", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_RPRN", + "KC_RCBR", + "KC_RBRC", + "KC_GT", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_LPRN", + "KC_LCBR", + "KC_LBRC", + "KC_LT", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", "KC_NO", "KC_NO", "KC_NO", diff --git a/keymaps/lif-preonic.svg b/keymaps/lif-preonic.svg index e51134c..e69de29 100644 --- a/keymaps/lif-preonic.svg +++ b/keymaps/lif-preonic.svg @@ -1,1528 +0,0 @@ - - - -L0: - - - -` - - - -1 - - - -2 - - - -3 - - - -4 - - - -5 - - - -6 - - - -7 - - - -8 - - - -9 - - - -0 - - - -BSPC - - - -TAB - - - -Q - - - -W - - - -E - - - -R - - - -T - - - -Y - - - -U - - - -I - - - -O - - - -P - - - -DEL - - - -ESC - -L4 - - - -A - - - -S - - - -D - - - -F - - - -G - - - -H - - - -J - - - -K - - - -L - - - -; - - - -' - -L5 - - - -LSFT - - - -Z - - - -X - - - -C - - - -V - - - -B - - - -N - - - -M - - - -, - - - -. - - - -/ - - - -ENT - - - -LCTL - - - -LALT - - - -LGUI - - - -LGUI - - - - -L1 - - - -SPC - - - -SPC - - - - -L2 - - - -LEFT - - - -DOWN - - - -UP - - - -RGHT - - - - -L1: - - - -~ - - - -! - - - -@ - - - -# - - - -$ - - - -% - - - -^ - - - -& - - - -* - - - -( - - - -) - - - -BSPC - - - -~ - - - -! - - - -@ - - - -# - - - -$ - - - -% - - - -^ - - - -& - - - -* - - - -( - - - -) - - - -DEL - - - -DEL - - - -F1 - - - -F2 - - - -F3 - - - -F4 - - - -F5 - - - -F6 - - - -_ - - - -+ - - - -{ - - - -} - - - -| - - - - - - - -F7 - - - -F8 - - - -F9 - - - -F10 - - - -F11 - - - -F12 - - - -Sft+# - - - - -Sft+NUBS - - - - -HOME - - - -END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L3 - - - -MNXT - - - -VOLD - - - -VOLU - - - -PSCR - - - - -L2: - - - -` - - - -1 - - - -2 - - - -3 - - - -4 - - - -5 - - - -6 - - - -7 - - - -8 - - - -9 - - - -0 - - - -BSPC - - - -` - - - -1 - - - -2 - - - -3 - - - -4 - - - -5 - - - -6 - - - -7 - - - -8 - - - -9 - - - -0 - - - -DEL - - - -DEL - - - -F1 - - - -F2 - - - -F3 - - - -F4 - - - -F5 - - - -F6 - - - -- - - - -= - - - -[ - - - -] - - - -\ - - - - - - - -F7 - - - -F8 - - - -F9 - - - -F10 - - - -F11 - - - -F12 - - - -# - - - -NUBS - - - -PGUP - - - -PGDN - - - - - - - - - - - - - - - - - - - - - - - - -L3 - - - - - - - - - - - - - - -MNXT - - - -VOLD - - - -VOLU - - - -PSCR - - - - -L3: - - - -F1 - - - -F2 - - - -F3 - - - -F4 - - - -F5 - - - -F6 - - - -F7 - - - -F8 - - - -F9 - - - -F10 - - - -F11 - - - -F12 - - - - - - - - -QKBOOT - - - - - -DBTOGG - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -DEL - - - - - - - - - - - - -ANY(MUNEXT) - - - - - -ANY(AUON) - - - - - -ANY(AUOFF) - - - - - -AGNORM - - - - - -AGSWAP - - - - - -L0 -toggle - - - - -L1 -toggle - - - - -L2 -toggle - - - - - - - - - - - - - - - - -ANY(AUPREV) - - - - - -ANY(AUNEXT) - - - - - -ANY(MUON) - - - - - -ANY(MUOFF) - - - - - -ANY(MION) - - - - - -ANY(MIOFF) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L4: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -( - - - -{ - - - -[ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L5: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -