From e53e954c98193afb64a9af6e9c0890d09828835a Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Fri, 20 Jun 2025 22:30:56 +0000 Subject: [PATCH] [Draw] add numlock --- keymap-drawer/eyelash_sofle.svg | 704 ++++++++++++++++++++++++++++++- keymap-drawer/eyelash_sofle.yaml | 134 +++++- 2 files changed, 826 insertions(+), 12 deletions(-) diff --git a/keymap-drawer/eyelash_sofle.svg b/keymap-drawer/eyelash_sofle.svg index de18afa..b5b57ba 100644 --- a/keymap-drawer/eyelash_sofle.svg +++ b/keymap-drawer/eyelash_sofle.svg @@ -1,4 +1,4 @@ - + /* start glyphs */ @@ -66,6 +66,9 @@ + + + @@ -579,10 +582,11 @@ rect.held, rect.combo.held { / ? - - - - + + + + + @@ -716,10 +720,12 @@ rect.held, rect.combo.held { F10 - - - - + + + + +NUMPAD +toggle @@ -1002,7 +1008,685 @@ rect.held, rect.combo.held { - + +NUMPAD: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + +- +_ + + + + + + + + + + + + + + + +Main +toggle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +& + + + + +8 +* + + + + +9 +( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +4 +$ + + + + +5 +% + + + + +6 +^ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 +! + + + + +2 +@ + + + + +3 +# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +NUMLOCK +toggle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +NUMLOCK +toggle + + + + +0 +) + + + + +. +> + + + + +NUMLOCK: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Main +toggle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HOME + + + + + + + + + + +PGUP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +END + + + + + + + + + + +PGDN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +NUMPAD +toggle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +NUMPAD +toggle + + + + + + + + + + + + + + Layer2: diff --git a/keymap-drawer/eyelash_sofle.yaml b/keymap-drawer/eyelash_sofle.yaml index da596dc..6700ca0 100644 --- a/keymap-drawer/eyelash_sofle.yaml +++ b/keymap-drawer/eyelash_sofle.yaml @@ -52,7 +52,7 @@ layers: - {t: ',', s: <} - {t: ., s: '>'} - {t: /, s: '?'} - - {t: '$$mdi:keyboard-return$$', type: enter} + - {t: '$$mdi:keyboard-return$$', h: '$$mdi:apple-keyboard-shift$$'} - $$mdi:volume-off$$ - $$mdi:apple-keyboard-control$$ - $$mdi:apple-keyboard-option$$ @@ -78,7 +78,7 @@ layers: - F8 - F9 - F10 - - {t: '$$mdi:transfer$$', type: trans} + - {t: NUMPAD, h: toggle} - $$mdi:pan-up$$ - $$mdi:volume-low$$ - PREVIOUS @@ -130,6 +130,136 @@ layers: - {t: Layer2, type: held alternate} - {t: '$$mdi:transfer$$', type: trans} - {t: '$$mdi:transfer$$', type: trans} + NUMPAD: + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - + + - {t: '-', s: _} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: Main, h: toggle} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - $$mdi:arrow-up-bold$$ + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '7', s: '&'} + - {t: '8', s: '*'} + - {t: '9', s: (} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - $$mdi:arrow-left-bold$$ + - $$mdi:arrow-down-bold$$ + - $$mdi:arrow-right-bold$$ + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '4', s: $} + - {t: '5', s: '%'} + - {t: '6', s: ^} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '1', s: '!'} + - {t: '2', s: '@'} + - {t: '3', s: '#'} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: NUMLOCK, h: toggle} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: NUMLOCK, h: toggle} + - {t: '0', s: )} + - {t: ., s: '>'} + NUMLOCK: + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: Main, h: toggle} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - HOME + - $$mdi:arrow-up-bold$$ + - PG UP + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - $$mdi:arrow-left-bold$$ + - {t: '$$mdi:minus-circle-outline$$', type: none} + - $$mdi:arrow-right-bold$$ + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - END + - $$mdi:arrow-down-bold$$ + - PG DN + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: NUMPAD, h: toggle} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: '$$mdi:transfer$$', type: trans} + - {t: NUMPAD, h: toggle} + - {t: '$$mdi:minus-circle-outline$$', type: none} + - {t: '$$mdi:minus-circle-outline$$', type: none} Layer2: - '~' - {h: '1', s: '$$mdi:bluetooth-connect$$'}