From e9ddd5bca61e02fa650df09faac45c6df38f3190 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Berbain?= <raphael.berbain@gmail.com> Date: Mon, 8 Jan 2024 16:39:51 +0100 Subject: [PATCH] revamp nav --- config/keymap.dtsi | 8 ++++---- keymap-drawer/keymap.svg | 14 ++++++++------ keymap-drawer/keymap.yaml | 16 ++++++++-------- 3 files changed, 20 insertions(+), 18 deletions(-) diff --git a/config/keymap.dtsi b/config/keymap.dtsi index dd5d42d..1545223 100644 --- a/config/keymap.dtsi +++ b/config/keymap.dtsi @@ -190,10 +190,10 @@ nav { label = "nav"; bindings = < -&trans ___ &kp HOME &kp UP &kp END &kp PG_UP &kp LA(LG(LEFT)) &kp LA(LG(RIGHT)) &kp LA(LG(F)) &kp LC(W) &kill_word &trans -&trans ___ &kp LEFT &kp DOWN &kp RIGHT &kp PG_DN &kp LC(LA(LG(LEFT))) &kp LC(LA(LG(RIGHT))) &kp LC(Q) &kp LC(R) ___ &trans -&trans &tmux_prev &tmux_next &kp LA(B) &kp LA(F) ___ ___ &sk LGUI &sk LALT &sk LCTRL &sk LSHFT &trans - &trans &trans &shift &trans &trans &tog NAV +&trans ___ &kp HOME &kp UP &kp END &kp PG_UP &kp LC(LA(UP)) &kp LC(LA(LG(LEFT))) &kp LC(LA(LG(RIGHT))) &kp LC(W) &kill_word &trans +&trans ___ &kp LEFT &kp DOWN &kp RIGHT &kp PG_DN &kp LC(LA(LEFT)) &kp LC(LA(RIGHT)) &kp LC(LA(RET)) &kp LC(R) &kp LC(Q) &trans +&trans &tmux_prev &tmux_next &kp LA(B) &kp LA(F) ___ &kp LC(LA(DOWN)) &sk LGUI &sk LALT &sk LCTRL &sk LSHFT &trans + &trans &trans &shift &trans &trans &tog NAV >; }; adjust { diff --git a/keymap-drawer/keymap.svg b/keymap-drawer/keymap.svg index 187540e..d70f4ce 100644 --- a/keymap-drawer/keymap.svg +++ b/keymap-drawer/keymap.svg @@ -841,15 +841,15 @@ path.combo { </g> <g transform="translate(532, 42)" class="key keypos-6"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> -<text x="0" y="0" class="key tap">⌥⌘←</text> +<text x="0" y="0" class="key tap"><tspan style="font-size: 70%">LC(LA(UP))</tspan></text> </g> <g transform="translate(588, 35)" class="key keypos-7"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> -<text x="0" y="0" class="key tap">⌥⌘→</text> +<text x="0" y="0" class="key tap">⌃⌥⌘←</text> </g> <g transform="translate(644, 28)" class="key keypos-8"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> -<text x="0" y="0" class="key tap">⌥⌘F</text> +<text x="0" y="0" class="key tap">⌃⌥⌘→</text> </g> <g transform="translate(700, 35)" class="key keypos-9"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> @@ -888,15 +888,15 @@ path.combo { </g> <g transform="translate(532, 98)" class="key keypos-18"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> -<text x="0" y="0" class="key tap">⌃⌥⌘←</text> +<text x="0" y="0" class="key tap"><tspan style="font-size: 60%">LC(LA(LEFT))</tspan></text> </g> <g transform="translate(588, 91)" class="key keypos-19"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> -<text x="0" y="0" class="key tap">⌃⌥⌘→</text> +<text x="0" y="0" class="key tap"><tspan style="font-size: 60%">LC(LA(RIGHT))</tspan></text> </g> <g transform="translate(644, 84)" class="key keypos-20"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> -<text x="0" y="0" class="key tap">⌃Q</text> +<text x="0" y="0" class="key tap"><tspan style="font-size: 64%">LC(LA(RET))</tspan></text> </g> <g transform="translate(700, 91)" class="key keypos-21"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> @@ -904,6 +904,7 @@ path.combo { </g> <g transform="translate(756, 105)" class="key keypos-22"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> +<text x="0" y="0" class="key tap">⌃Q</text> </g> <g transform="translate(812, 105)" class="key trans keypos-23"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans"/> @@ -934,6 +935,7 @@ path.combo { </g> <g transform="translate(532, 154)" class="key keypos-30"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> +<text x="0" y="0" class="key tap"><tspan style="font-size: 60%">LC(LA(DOWN))</tspan></text> </g> <g transform="translate(588, 147)" class="key keypos-31"> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/> diff --git a/keymap-drawer/keymap.yaml b/keymap-drawer/keymap.yaml index 33222e1..6ed7ff7 100644 --- a/keymap-drawer/keymap.yaml +++ b/keymap-drawer/keymap.yaml @@ -179,9 +179,9 @@ layers: - ↑ - ⤓ - ⇞ - - ⌥⌘← - - ⌥⌘→ - - ⌥⌘F + - LC(LA(UP)) + - ⌃⌥⌘← + - ⌃⌥⌘→ - ⌥W - Esc+D - {t: ▽, type: trans} @@ -191,11 +191,11 @@ layers: - ↓ - → - ⇟ - - ⌃⌥⌘← - - ⌃⌥⌘→ - - ⌃Q + - LC(LA(LEFT)) + - LC(LA(RIGHT)) + - LC(LA(RET)) - ⌃R - - '' + - ⌃Q - {t: ▽, type: trans} - {t: ▽, type: trans} - ⌃QP @@ -203,7 +203,7 @@ layers: - ⌥B - ⌥F - '' - - '' + - LC(LA(DOWN)) - {t: ⌘, h: ' '} - {t: ⌥, h: ' '} - {t: ⌃, h: ' '}