diff --git a/keymap-drawer/cradio.yaml b/keymap-drawer/cradio.yaml index e69de29..46102a5 100644 --- a/keymap-drawer/cradio.yaml +++ b/keymap-drawer/cradio.yaml @@ -0,0 +1,347 @@ +layout: {qmk_keyboard: ferris/sweep} +layers: + DEF: + - Q + - W + - F + - P + - B + - J + - L + - U + - Y + - {t: '''', s: '"'} + - {t: A, h: '$$mdi:microsoft-windows$$'} + - {t: R, h: ALT} + - {t: S, h: '$$mdi:apple-keyboard-control$$'} + - {t: T, h: '$$mdi:apple-keyboard-shift$$'} + - G + - M + - {t: N, h: '$$mdi:apple-keyboard-shift$$'} + - {t: E, h: '$$mdi:apple-keyboard-control$$'} + - {t: I, h: ALT} + - {t: O, h: '$$mdi:microsoft-windows$$'} + - Z + - X + - C + - {t: D, h: MSE} + - V + - K + - H + - ',' + - . + - {t: '?', s: '!'} + - NAV + - $$mdi:apple-keyboard-shift$$ + - {t: '$$mdi:keyboard-space$$', h: HW} + - NUM + NAV: + - ESC + - $$mdi:close-box-outline$$ + - $$mdi:text-search$$ + - $$mdi:backspace-outline$$ + - INS + - {t: '$$mdi:chevron-down$$', type: trans} + - Page Down + - Page Up + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:microsoft-windows$$', h: '$$mdi:circle-small$$'} + - {t: ALT, h: '$$mdi:circle-small$$'} + - {t: '$$mdi:apple-keyboard-control$$', h: '$$mdi:circle-small$$'} + - {t: '$$mdi:apple-keyboard-shift$$', h: '$$mdi:circle-small$$'} + - {t: RALT, h: '$$mdi:circle-small$$'} + - {t: '$$mdi:arrow-left$$', h: '$$mdi:format-horizontal-align-left$$'} + - {t: '$$mdi:arrow-down$$', h: '$$mdi:format-vertical-align-bottom$$'} + - {t: '$$mdi:arrow-up$$', h: '$$mdi:format-vertical-align-top$$'} + - {t: '$$mdi:arrow-right$$', h: '$$mdi:format-horizontal-align-right$$'} + - Pause Break + - $$mdi:undo$$ + - $$mdi:content-cut$$ + - $$mdi:content-copy$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - $$mdi:content-paste$$ + - $$mdi:keyboard-return$$ + - {t: '$$mdi:backspace-outline$$', h: '$$mdi:backspace$$'} + - $$mdi:keyboard-tab$$ + - {t: '$$mdi:backspace-reverse-outline$$', h: '$$mdi:backspace-reverse$$'} + - $$mdi:monitor-screenshot$$ + - {type: held} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + NUM: + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - . + - '7' + - '8' + - '9' + - $$mdi:backspace-outline$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - ',' + - '4' + - '5' + - '6' + - $$mdi:keyboard-return$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - '0' + - '1' + - '2' + - '3' + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {type: held} + FUN: + - {t: '$$mdi:chevron-down$$', type: trans} + - $$mdi:volume-minus$$ + - $$mdi:volume-mute$$ + - $$mdi:volume-plus$$ + - $$tabler:brightness-up$$ + - F12 + - F7 + - F8 + - F9 + - $$mdi:magnify-plus-outline$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - $$tabler:brightness-down$$ + - F11 + - F4 + - F5 + - F6 + - $$mdi:magnify-minus-outline$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - $$mdi:skip-backward$$ + - $$mdi:play-pause$$ + - $$mdi:skip-forward$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - F10 + - F1 + - F2 + - F3 + - $$mdi:magnify-remove-outline$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + HW: + - $$mdi:progress-download$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - $$mdi:progress-download$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - $$mdi:usb$$ + - {t: '$$mdi:toggle-switch$$', h: '$$mdi:bluetooth$$', s: '$$mdi:usb$$', type: toggle} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:skip-next$$', h: '$$mdi:bluetooth$$', type: text_with_symbol} + - $$mdi:bluetooth$$ + - $$mdi:bluetooth-off$$ + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '0', h: '$$mdi:bluetooth$$', type: text_with_symbol} + - {t: '1', h: '$$mdi:bluetooth$$', type: text_with_symbol} + - {t: '2', h: '$$mdi:bluetooth$$', type: text_with_symbol} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {type: held} + - {t: '$$mdi:chevron-down$$', type: trans} + GER: + - {t: '$$mdi:chevron-down$$', type: trans} + - {type: held} + - {t: '$$mdi:chevron-down$$', type: trans} + - {type: held} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - Ü + - ´ + - '`' + - Ä + - {t: '$$mdi:chevron-down$$', type: trans} + - ß + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - Ö + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + MSE: + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {type: held} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '4', h: '$$mdi:cursor-default-click-outline$$', type: text_with_symbol} + - {t: '3', h: '$$mdi:cursor-default-click-outline$$', type: text_with_symbol} + - {t: '5', h: '$$mdi:cursor-default-click-outline$$', type: text_with_symbol} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - {t: '$$mdi:chevron-down$$', type: trans} + - $$mdi:cursor-default-click-outline$$ + - $$mdi:cursor-default-click$$ +combos: +- p: [1, 2] + k: ESC + l: [DEF, FUN, NUM] +- p: [3, 2] + k: $$mdi:keyboard-return$$ + l: [DEF, FUN, NUM] +- p: [3, 1] + k: {t: GER, h: '$$mdi:circle-small$$'} + l: [DEF] + a: top + o: 0.6 +- p: [12, 11] + k: $$mdi:keyboard-tab$$ + l: [DEF, FUN, NUM] +- p: [13, 12] + k: $$mdi:repeat$$ + l: [DEF, FUN, NUM] +- p: [6, 7] + k: {t: '[', s: '{'} + l: [DEF] +- p: [7, 8] + k: {t: ']', s: '}'} + l: [DEF] +- p: [6, 8] + k: {t: '[]', s: '{ }'} + l: [DEF] + a: top + o: 0.6 +- p: [16, 17] + k: {t: (, s: <} + l: [DEF] +- p: [17, 18] + k: {t: ), s: '>'} + l: [DEF] +- p: [16, 18] + k: {t: (), s: <>} + l: [DEF] + a: bottom + o: 1.2 +- p: [26, 27] + k: $$mdi:backspace-outline$$ + l: [DEF, FUN, NUM] +- p: [27, 28] + k: $$mdi:backspace-reverse-outline$$ + l: [DEF, FUN, NUM] +- p: [4, 14] + k: '%' + l: [DEF] +- p: [3, 13] + k: $ + l: [DEF] +- p: [2, 12] + k: '#' + l: [DEF] +- p: [1, 11] + k: '@' + l: [DEF] +- p: [14, 24] + k: '~' + l: [DEF] +- p: [13, 23] + k: '=' + l: [DEF] +- p: [12, 22] + k: \ + l: [DEF] +- p: [11, 21] + k: € + l: [DEF] +- p: [5, 15] + k: ^ + l: [DEF] +- p: [6, 16] + k: + + l: [DEF] +- p: [7, 17] + k: '*' + l: [DEF] +- p: [8, 18] + k: '&' + l: [DEF] +- p: [9, 19] + k: § + l: [DEF] +- p: [15, 25] + k: _ + l: [DEF] +- p: [16, 26] + k: '-' + l: [DEF] +- p: [17, 27] + k: / + l: [DEF] +- p: [18, 28] + k: '|' + l: [DEF] +- p: [19, 29] + k: ° + l: [DEF]