diff --git a/keyboards/ferris/keymaps/lars/keymap.json b/keyboards/ferris/keymaps/lars/keymap.json index 56647232c96..48bc849a689 100644 --- a/keyboards/ferris/keymaps/lars/keymap.json +++ b/keyboards/ferris/keymaps/lars/keymap.json @@ -1,9 +1,9 @@ { "version": 1, - "notes": "", + "notes": "My awesome keymap", "documentation": "\"This file is a QMK Configurator export. You can import this at . It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: \n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n", - "keyboard": "ferris/sweep", - "keymap": "ferris_sweep_layout_split_3x5_2_mine", + "keyboard": "ferris/0_1", + "keymap": "default", "layout": "LAYOUT_split_3x5_2", "layers": [ [ @@ -27,92 +27,92 @@ "KC_E", "KC_I", "KC_O", - "KC_Z", - "KC_X", - "KC_C", + "LSFT_T(KC_Z)", + "LCTL_T(KC_X)", + "RALT_T(KC_C)", "KC_D", "KC_V", "KC_K", "KC_H", - "KC_PCMM", - "KC_PDOT", - "KC_SLSH", - "KC_LSFT", + "RALT_T(KC_COMM)", + "LCTL_T(KC_DOT)", + "LSFT_T(KC_SLSH)", + "TO(1)", + "KC_BSPC", "KC_SPC", - "KC_ENT", - "TO(1)" + "KC_ENT" ], [ - "KC_P1", - "KC_P2", - "KC_P3", - "KC_P4", - "KC_P5", - "KC_P6", - "KC_P7", - "KC_P8", - "KC_P9", - "KC_P0", - "KC_EXLM", - "KC_AT", - "KC_HASH", - "KC_DQUO", + "KC_TRNS", + "KC_7", + "KC_8", + "KC_9", + "KC_TRNS", "KC_QUOT", + "KC_MINS", + "KC_EQL", + "KC_ASTR", + "KC_CIRC", + "KC_TRNS", + "KC_4", + "KC_5", + "KC_6", + "KC_0", + "KC_TAB", "KC_LPRN", "KC_RPRN", "KC_LBRC", "KC_RBRC", - "KC_BSPC", - "KC_QUES", - "KC_AMPR", - "KC_DLR", - "KC_UNDS", + "KC_LSFT", + "KC_1", + "KC_2", + "KC_3", + "KC_TRNS", + "KC_PIPE", "KC_GRV", - "KC_LT", - "KC_GT", - "KC_LCBR", - "KC_RCBR", - "KC_COLN", - "KC_ESC", - "KC_SPC", + "KC_LALT", + "KC_LCTL", + "KC_RSFT", + "TO(2)", + "KC_BSPC", "TO(0)", - "TO(2)" + "KC_ENT" ], [ "KC_TRNS", "KC_TRNS", - "KC_UP", + "KC_PGUP", + "KC_TRNS", + "KC_TRNS", + "ANY(UC(0xE6))", + "ANY(UC(0xF8))", "KC_TRNS", "KC_TRNS", "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "KC_TRNS", - "LCA(KC_T)", "KC_LEFT", + "KC_UP", "KC_DOWN", "KC_RGHT", "KC_TRNS", "KC_TRNS", "KC_LGUI", - "KC_PSCR", - "KC_INS", - "KC_DEL", - "KC_NO", + "ANY(UC(0xE5))", + "LCTL(KC_LALT)", + "LCA(KC_LSFT)", + "KC_TRNS", "KC_HOME", - "KC_NO", + "KC_PGDN", "KC_END", "KC_TRNS", "KC_TRNS", - "KC_NO", + "KC_RBRC", + "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", - "KC_LSFT", "KC_TRNS", "TO(0)", - "TO(3)" + "KC_TRNS" ], [ "KC_TRNS", @@ -120,19 +120,19 @@ "KC_TRNS", "KC_TRNS", "KC_TRNS", - "KC_TRNS", + "KC_TAB", "KC_UNDS", "KC_PIPE", "KC_QUOT", "KC_TRNS", "KC_CIRC", "KC_ASTR", - "KC_MINS", - "KC_PPLS", - "KC_PSLS", - "KC_PEQL", - "KC_TILD", - "KC_SLSH", + "KC_AMPR", + "KC_NO", + "KC_TRNS", + "KC_HASH", + "KC_QUOT", + "KC_EXLM", "KC_DQUO", "KC_DLR", "KC_TRNS", @@ -141,18 +141,18 @@ "KC_TRNS", "KC_TRNS", "KC_TRNS", - "KC_AMPR", - "KC_BSLS", - "KC_GRV", + "KC_QUOT", + "KC_TRNS", + "KC_LBRC", + "KC_TRNS", + "RGB_RMOD", "KC_TRNS", - "KC_PENT", - "TO(2)", "TO(0)", - "TO(4)" + "RGB_MOD" ], [ - "KC_NO", - "KC_NO", + "KC_TRNS", + "KC_COLN", "KC_LT", "KC_GT", "KC_SCLN", @@ -161,31 +161,139 @@ "KC_TRNS", "KC_TRNS", "KC_TRNS", - "KC_F1", - "KC_F2", - "KC_F3", - "KC_F4", - "KC_F5", - "KC_F6", - "KC_F7", - "KC_F8", - "KC_F9", - "KC_F10", + "KC_LCBR", + "KC_RCBR", + "KC_LPRN", + "KC_RPRN", + "KC_AT", + "KC_TRNS", + "KC_NO", + "KC_EQL", + "KC_PLUS", + "KC_PERC", "KC_TRNS", "KC_EXLM", "KC_LBRC", "KC_RBRC", - "KC_F11", - "KC_F12", + "KC_TRNS", + "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_VOLD", - "TO(3)", + "KC_TRNS", + "TO(0)", + "KC_VOLU" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_F8", + "KC_F9", + "KC_F10", + "KC_TRNS", + "KC_NO", + "LCTL(KC_LALT)", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_F4", + "KC_F5", + "KC_F6", + "KC_F11", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_F1", + "KC_F2", + "KC_F3", + "KC_F12", + "KC_TRNS", + "KC_TRNS", + "TO(0)", + "KC_TRNS" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_PPLS", + "KC_7", + "KC_TRNS", + "KC_9", + "KC_PAST", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_PENT", + "KC_NO", + "KC_PMNS", + "KC_4", + "KC_5", + "KC_6", + "KC_PSLS", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_PDOT", + "KC_1", + "KC_2", + "KC_3", + "KC_PEQL", + "KC_NO", + "KC_NO", + "TO(0)", + "KC_COMM" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_COLN", + "KC_ESC", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_DEL", + "KC_TRNS", + "KC_PERC", + "KC_SLSH", + "KC_ENT", + "KC_TRNS", + "DF(1)", + "KC_LGUI", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_EXLM", + "KC_TRNS", + "DF(0)", + "KC_TRNS", + "RALT_T(KC_COMM)", + "RCTL_T(KC_DOT)", + "QK_BOOT", + "KC_TRNS", + "KC_TRNS", "TO(0)", "KC_TRNS" ] ], - "author": "Lars Møen Haukland" -} + "author": "thomas.haukland@gmail.com" +} \ No newline at end of file