commit f0776f1b60c0fafaa519f389764079104332e97c
parent 283c6d7d76e3b34f36596469fbe3f063dc7192ad
Author: Jack Sangdahl <jack@pngu.org>
Date: Wed, 24 Dec 2025 17:59:04 -0700
Additional layout updates
Diffstat:
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"/>