From d60d091a109cfb8490c94020fd8a516eaf90d30d Mon Sep 17 00:00:00 2001 From: Rutherther Date: Mon, 15 Jul 2024 12:50:07 +0200 Subject: [PATCH] chore: draw keymap properly --- .../rutherther/keymap-drawer-config.yaml | 3 ++ .../splitkb/kyria/keymaps/rutherther/keymap.c | 30 +++++++++---------- 2 files changed, 18 insertions(+), 15 deletions(-) diff --git a/keyboards/splitkb/kyria/keymaps/rutherther/keymap-drawer-config.yaml b/keyboards/splitkb/kyria/keymaps/rutherther/keymap-drawer-config.yaml index 7224c530b5..f0801d85a1 100644 --- a/keyboards/splitkb/kyria/keymaps/rutherther/keymap-drawer-config.yaml +++ b/keyboards/splitkb/kyria/keymaps/rutherther/keymap-drawer-config.yaml @@ -67,6 +67,9 @@ parse_config: 'SYM_A': "A SYM" 'QK_LOCK': 'Lock Key' 'QK_LLCK': 'Lock Layer' + 'DT_UP': 'Term inc' + 'DT_DOWN': 'Term dec' + 'DT_PRNT': 'Term print' MINUS: '-' MINS: '-' EQUAL: '=' diff --git a/keyboards/splitkb/kyria/keymaps/rutherther/keymap.c b/keyboards/splitkb/kyria/keymaps/rutherther/keymap.c index c7efa436f6..875fbc084f 100644 --- a/keyboards/splitkb/kyria/keymaps/rutherther/keymap.c +++ b/keyboards/splitkb/kyria/keymaps/rutherther/keymap.c @@ -79,6 +79,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { _______, _______, NAV, KC_SPC, NUM, SYM, KC_ENT, _______, _______, KC_ESC ), + [_SYM] = LAYOUT( + _______, _______, KC_LABK, KC_RABK, KC_BSLS, KC_GRAVE, KC_AMPR, KC_UNDS, KC_LBRC, KC_RBRC, _______, _______, + _______, KC_EXLM, KC_MINUS, KC_PLUS, KC_EQUAL, KC_HASH, KC_PIPE, KC_TILD, KC_LPRN, KC_RPRN, KC_PERC, _______, + _______, _______, KC_SLASH, KC_ASTR, KC_CIRC, _______, _______, _______, _______, _______, _______, KC_DLR, KC_LCBR, KC_RCBR, KC_AT, _______, + _______, _______, _______, _______, _______, QK_LLCK, _______, _______, _______, _______ + ), + [_NAV] = LAYOUT( _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_INS, KC_DEL, _______, KC_LGUI, KC_LALT, KC_LCTL, KC_LSFT, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, _______, _______, @@ -86,6 +93,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { _______, _______, _______, _______, _______, QK_LLCK, _______, _______, _______, _______ ), + [_FUNCTION] = LAYOUT( + _______, _______, KC_F4, KC_F9, KC_F8, KC_F10, _______, _______, _______, _______, _______, _______, + _______, _______, KC_F3, KC_F2, KC_F1, KC_F11, _______, KC_RSFT, KC_RCTL, KC_LALT, KC_RGUI, _______, + _______, _______, KC_F5, KC_F6, KC_F7, KC_F12, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, + _______, _______, _______, _______, _______, QK_LLCK, _______, _______, _______, _______ + ), + [_NUM] = LAYOUT( _______, _______, _______, _______, _______, _______, KC_EQUAL, KC_8, KC_9, KC_4, KC_PLUS, KC_SLASH, _______, KC_LGUI, KC_LALT, KC_LCTL, KC_LSFT, _______, KC_COLN, KC_1, KC_2, KC_3, KC_MINUS, KC_ASTR, @@ -93,25 +107,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { _______, _______, _______, _______, _______, QK_LLCK, KC_0, _______, _______, _______ ), - [_SYM] = LAYOUT( - _______, _______, KC_LABK, KC_RABK, KC_BSLS, KC_GRAVE, KC_AMPR, KC_UNDS, KC_LBRC, KC_RBRC, _______, _______, - _______, KC_EXLM, KC_MINUS, KC_PLUS, KC_EQUAL, KC_HASH, KC_PIPE, KC_TILD, KC_LPRN, KC_RPRN, KC_PERC, _______, - _______, _______, KC_SLASH, KC_ASTR, KC_CIRC, _______, _______, _______, _______, _______, _______, KC_DLR, KC_LCBR, KC_RCBR, KC_AT, _______, - _______, _______, _______, _______, _______, QK_LLCK, _______, _______, _______, _______ - ), - - [_FUNCTION] = LAYOUT( - _______, _______, KC_F4, KC_F9, KC_F8, KC_F10, _______, _______, _______, _______, _______, _______, - _______, _______, KC_F3, KC_F2, KC_F1, KC_F11, _______, KC_RSFT, KC_RCTL, KC_LALT, KC_RGUI, _______, - _______, _______, KC_F5, KC_F6, KC_F7, KC_F12, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, - _______, _______, _______, _______, _______, QK_LOCK, _______, _______, _______, _______ - ), - [_GUI] = LAYOUT( _______, WM_MON2, WM_WS(4), WM_WS(9), WM_WS(8), _______, _______, _______, WM_RUN, WM_RUN2, WM_TERM, _______, _______, WM_MON1, WM_WS(3), WM_WS(2), WM_WS(1), _______, _______, KC_RSFT, KC_RCTL, KC_LALT, KC_RGUI, WM_KILL, _______, WM_MON3, WM_WS(5), WM_WS(6), WM_WS(7), _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, - _______, _______, _______, _______, _______, QK_LOCK, _______, _______, _______, _______ + _______, _______, _______, _______, _______, QK_LLCK, _______, _______, _______, _______ ), [_CTRL] = LAYOUT( -- 2.48.1