qmk_me

QMK Firmware userspace, keyboards, & keymaps
git clone git://git.pngu.org.org/qmk_me
Log | Files | Refs | Submodules | README | LICENSE

commit f0776f1b60c0fafaa519f389764079104332e97c
parent 283c6d7d76e3b34f36596469fbe3f063dc7192ad
Author: Jack Sangdahl <jack@pngu.org>
Date:   Wed, 24 Dec 2025 17:59:04 -0700

Additional layout updates

Diffstat:
Musers/jack/jack.h | 4++--
Mutil/keymap.yaml | 19+++++++++++++++----
Mutil/layout.svg | 6+++---
3 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/users/jack/jack.h b/users/jack/jack.h @@ -67,8 +67,8 @@ bool process_record_keymap(uint16_t keycode, keyrecord_t *record); #define ___LAYER03___ ESC_L1, KC_SPC, KC_BSPC, REP_L2 #define ___LAYER10___ KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0 -#define ___LAYER11___ _______, _______, _______, RECALL, KC_TAB, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_CAPS -#define ___LAYER12___ KC_VOLU, TD(PLY_NXT_PRV), REMOVE, UPDIR, USRNME, _______, _______, _______, _______, _______ +#define ___LAYER11___ USRNME, REMOVE, UPDIR, RECALL, KC_TAB, KC_LEFT, HRMR(KC_DOWN, KC_UP, KC_RGHT, KC_CAPS) +#define ___LAYER12___ KC_VOLU, TD(PLY_NXT_PRV), _______, _______, _______, _______, _______, _______, _______, _______ #define ___LAYER13___ _______, _______, _______, _______ #define ___LAYER20___ KC_GRV, LEQ, GEQ, KC_MINS, KC_PIPE, KC_CIRC, KC_LCBR, KC_RCBR, KC_DLR, KC_BSLS diff --git a/util/keymap.yaml b/util/keymap.yaml @@ -24,13 +24,24 @@ layers: - {type: ghost} LAYER1: - ["1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] - - [null, null, null, "$_", $$mdi:keyboard-tab$$, $$mdi:arrow-left$$, $$mdi:arrow-down$$, $$mdi:arrow-up$$, $$mdi:arrow-right$$, $$mdi:apple-keyboard-caps$$] + - [ + $$mdi:account$$, + $$mdi:trash-can-outline$$, + $$mdi:folder-arrow-left-outline$$, + "$_", + $$mdi:keyboard-tab$$, + $$mdi:arrow-left$$, + $$mdi:arrow-down$$, + $$mdi:arrow-up$$, + $$mdi:arrow-right$$, + $$mdi:apple-keyboard-caps$$ + ] - [ {t: $$mdi:volume-plus$$, s: $$mdi:volume-minus$$}, $$mdi:play-pause$$, - $$mdi:trash-can-outline$$, - $$mdi:folder-arrow-left-outline$$, - $$mdi:account$$, + null, + null, + null, null, null, null, diff --git a/util/layout.svg b/util/layout.svg @@ -410,12 +410,15 @@ path.combo { </g> <g transform="translate(28, 105)" class="key keypos-10"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> +<use href="#mdi:account" xlink:href="#mdi:account" x="-7" y="-7" height="14" width="14.0" class="key tap glyph mdi:account"/> </g> <g transform="translate(84, 91)" class="key keypos-11"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> +<use href="#mdi:trash-can-outline" xlink:href="#mdi:trash-can-outline" x="-7" y="-7" height="14" width="14.0" class="key tap glyph mdi:trash-can-outline"/> </g> <g transform="translate(140, 84)" class="key keypos-12"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> +<use href="#mdi:folder-arrow-left-outline" xlink:href="#mdi:folder-arrow-left-outline" x="-7" y="-7" height="14" width="14.0" class="key tap glyph mdi:folder-arrow-left-outline"/> </g> <g transform="translate(196, 91)" class="key keypos-13"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> @@ -456,15 +459,12 @@ path.combo { </g> <g transform="translate(140, 140)" class="key keypos-22"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> -<use href="#mdi:trash-can-outline" xlink:href="#mdi:trash-can-outline" x="-7" y="-7" height="14" width="14.0" class="key tap glyph mdi:trash-can-outline"/> </g> <g transform="translate(196, 147)" class="key keypos-23"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> -<use href="#mdi:folder-arrow-left-outline" xlink:href="#mdi:folder-arrow-left-outline" x="-7" y="-7" height="14" width="14.0" class="key tap glyph mdi:folder-arrow-left-outline"/> </g> <g transform="translate(252, 154)" class="key keypos-24"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> -<use href="#mdi:account" xlink:href="#mdi:account" x="-7" y="-7" height="14" width="14.0" class="key tap glyph mdi:account"/> </g> <g transform="translate(476, 154)" class="key keypos-25"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>