added nice view gem

This commit is contained in:
DarrenVictoriano
2025-02-07 19:39:54 -08:00
committed by github-actions[bot]
parent 6290deefef
commit 45eeb5190b
3 changed files with 351 additions and 157 deletions

View File

@@ -422,100 +422,210 @@ parse_config:
QUES: "?"
zmk_remove_keycode_prefix: []
zmk_keycode_map:
C_VOL_UP: Vol Up
C_VOL_DN: Vol Down
C_AL_CALC: Calc
LCTRL: Ctrl
RCTRL: Ctrl
LALT: Alt
RALT: Alt
LGUI: Gui
RGUI: Gui
LSHFT: Shift
RSHFT: Shift
ESC: Esc
SPACE:
BSPC:
RET:
TAB:
DEL:
PG_UP: Page Up
PG_DN: Page Down
INS: Insert
HOME: Home
END: End
CAPS: Caps Lock
PSCRN: Print Scrn
PAUSE_BREAK: Pause Break
UP:
DOWN:
LEFT:
RIGHT:
C_PP:
C_NEXT: ⏭️
C_PREV: ⏮️
APOS: "'"
APOSTROPHE: "'"
# Symbols
EXCLAMATION: "!"
EXCL: "!"
AT_SIGN: "@"
AT: "@"
HASH: "#"
POUND: "#"
DOLLAR: $
DLLR: $
PERCENT: "%"
PRCNT: "%"
CARET: ^
AMPERSAND: "&"
AMPS: "&"
ASTERISK: "*"
ASTRK: "*"
AT: "@"
AT_SIGN: "@"
BACKSLASH: \
BSLH: \
CARET: ^
COLON: ":"
COMMA: ","
DLLR: $
DOLLAR: $
DOT: .
DOUBLE_QUOTES: '"'
DQT: '"'
EQUAL: "="
EXCL: "!"
EXCLAMATION: "!"
FSLH: /
GRAVE: "`"
GREATER_THAN: ">"
GT: ">"
HASH: "#"
LBKT: "["
LBRC: "{"
LEFT_BRACE: "{"
LEFT_BRACKET: "["
STAR: "*"
LEFT_PARENTHESIS: (
LESS_THAN: <
LPAR: (
LT: <
MINUS: "-"
NON_US_BACKSLASH: \
NON_US_BSLH: "|"
NON_US_HASH: "#"
NUHS: "#"
PERCENT: "%"
PERIOD: .
PIPE: "|"
PIPE2: "|"
PLUS: +
POUND: "#"
PRCNT: "%"
QMARK: "?"
QUESTION: "?"
RBKT: "]"
RBRC: "}"
RIGHT_BRACE: "}"
RIGHT_BRACKET: "]"
RIGHT_PARENTHESIS: )
RPAR: )
SEMI: ;
SEMICOLON: ;
SINGLE_QUOTE: "'"
SLASH: /
SQT: "'"
STAR: "*"
TILDE: "~"
TILDE2: "~"
UNDER: _
EQUAL:
tap: "="
shifted: "+"
PLUS: +
MINUS:
tap: "-"
shifted: "_"
UNDERSCORE: _
UNDER: _
SLASH:
tap: "/"
shifted: "?"
FSLH:
tap: "/"
shifted: "?"
QUESTION: "?"
QMARK: "?"
BACKSLASH:
tap: '\'
shifted: "|"
BSLH:
tap: '\'
shifted: "|"
PIPE: "|"
NON_US_BACKSLASH: \
PIPE2: "|"
NON_US_BSLH: "|"
SEMICOLON:
tap: ";"
shifted: ":"
SEMI:
tap: ";"
shifted: ":"
COLON: ":"
SINGLE_QUOTE:
tap: "'"
shifted: '"'
SQT:
tap: "'"
shifted: '"'
APOSTROPHE: <
APOS: .
DOUBLE_QUOTES: '"'
DQT: '"'
LESS_THAN: <
LT: <
DOT:
tap: "."
shifted: ">"
COMMA:
tap: ","
shifted: "<"
GREATER_THAN: ">"
GT: ">"
LEFT_BRACKET:
tap: "["
shifted: "{"
LBKT:
tap: "["
shifted: "{"
LEFT_BRACE: "{"
LBRC: "{"
RIGHT_BRACKET:
tap: "]"
shifted: "}"
RBKT:
tap: "]"
shifted: "}"
RIGHT_BRACE: "}"
RBRC: "}"
GRAVE:
tap: "`"
shifted: "~"
TILDE: "~"
NON_US_HASH: "#"
NUHS: "#"
TILDE2: "~"
# Numbers
N1:
tap: 1
shifted: "!"
N2:
tap: 2
shifted: "@"
N3:
tap: 3
shifted: "#"
N4:
tap: 4
shifted: "$"
N5:
tap: 5
shifted: "%"
N6:
tap: 6
shifted: "^"
N7:
tap: 7
shifted: "&"
N8:
tap: 8
shifted: "*"
N9:
tap: 9
shifted: "("
N0:
tap: 0
shifted: ")"
# Modifiers
LCTRL: $$mdi:apple-keyboard-control$$
LALT: $$mdi:apple-keyboard-option$$
LSHIFT: $$mdi:apple-keyboard-shift$$
LSHFT: $$mdi:apple-keyboard-shift$$
LCMD: $$mdi:apple-keyboard-command$$
RCTRL: $$mdi:apple-keyboard-control$$
RALT: $$mdi:apple-keyboard-option$$
RSHIFT: $$mdi:apple-keyboard-shift$$
RSHFT: $$mdi:apple-keyboard-shift$$
RCMD: $$mdi:apple-keyboard-command$$
LS(LC(LALT)): $$mdi:triangle$$ # Meh
# Arrows
UP: $$mdi:arrow-up-bold$$
DOWN: $$mdi:arrow-down-bold$$
LEFT: $$mdi:arrow-left-bold$$
RIGHT: $$mdi:arrow-right-bold$$
PG_UP: $$mdi:transfer-up$$
PG_DN: $$mdi:transfer-down$$
# Whitespace
ENTER:
type: enter
tap: $$mdi:keyboard-return$$
ESC: $$mdi:keyboard-esc$$
TAB: $$mdi:keyboard-tab$$
LS(TAB): $$mdi:keyboard-tab-reverse$$
SPACE: $$mdi:keyboard-space$$
BACKSPACE:
type: backspace
tap: $$mdi:backspace$$
BSPC:
type: backspace
tap: $$mdi:backspace$$
DELETE: $$mdi:backspace-reverse-outline$$
DEL: $$mdi:backspace-reverse-outline$$
# Locks
CAPSLOCK: $$mdi:apple-keyboard-caps$$
CAPS: $$mdi:apple-keyboard-caps$$
# Sound
C_MUTE: $$mdi:volume-off$$
C_VOL_UP: $$mdi:volume-high$$
C_VOL_DN: $$mdi:volume-low$$
# Media
C_NEXT: $$mdi:skip-next$$
C_PREV: $$mdi:skip-previous$$
C_PP: $$mdi:play-pause$$
# Bluetooth
BT_CLR: $$mdi:bluetooth-off$$
BT_SEL: $$mdi:bluetooth-connect$$
# Settings
C_BRI_UP: $$mdi:brightness-5$$
C_BRI_DN: $$mdi:brightness-7$$
# System
C_POWER: $$mdi:power-standby$$
C_AL_LOCK: $$mdi:lock$$
K_CANCEL: $$mdi:close-box$$
# Zoom
RG(RS(A)):
tap: $$mdi:microphone$$
hold: zoom
RG(RS(V)):
tap: $$mdi:video$$
hold: zoom
zmk_combos:
combo_tab:
draw_separate: true

View File

@@ -12,9 +12,39 @@
<svg id="mdi:apple-keyboard-shift">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-apple-keyboard-shift" viewBox="0 0 24 24"><path d="M15,18V12H17.17L12,6.83L6.83,12H9V18H15M12,4L22,14H17V20H7V14H2L12,4Z" /></svg>
</svg>
<svg id="mdi:arrow-down-bold">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-arrow-down-bold" viewBox="0 0 24 24"><path d="M9,4H15V12H19.84L12,19.84L4.16,12H9V4Z" /></svg>
</svg>
<svg id="mdi:arrow-left-bold">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-arrow-left-bold" viewBox="0 0 24 24"><path d="M20,9V15H12V19.84L4.16,12L12,4.16V9H20Z" /></svg>
</svg>
<svg id="mdi:arrow-right-bold">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-arrow-right-bold" viewBox="0 0 24 24"><path d="M4,15V9H12V4.16L19.84,12L12,19.84V15H4Z" /></svg>
</svg>
<svg id="mdi:arrow-up-bold">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-arrow-up-bold" viewBox="0 0 24 24"><path d="M15,20H9V12H4.16L12,4.16L19.84,12H15V20Z" /></svg>
</svg>
<svg id="mdi:backspace-outline">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-backspace-outline" viewBox="0 0 24 24"><path d="M19,15.59L17.59,17L14,13.41L10.41,17L9,15.59L12.59,12L9,8.41L10.41,7L14,10.59L17.59,7L19,8.41L15.41,12L19,15.59M22,3A2,2 0 0,1 24,5V19A2,2 0 0,1 22,21H7C6.31,21 5.77,20.64 5.41,20.11L0,12L5.41,3.88C5.77,3.35 6.31,3 7,3H22M22,5H7L2.28,12L7,19H22V5Z" /></svg>
</svg>
<svg id="mdi:backspace-reverse-outline">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-backspace-reverse-outline" viewBox="0 0 24 24"><path d="M5,15.59L6.41,17L10,13.41L13.59,17L15,15.59L11.41,12L15,8.41L13.59,7L10,10.59L6.41,7L5,8.41L8.59,12L5,15.59M2,3A2,2 0 0,0 0,5V19A2,2 0 0,0 2,21H17C17.69,21 18.23,20.64 18.59,20.11L24,12L18.59,3.88C18.23,3.35 17.69,3 17,3H2M2,5H17L21.72,12L17,19H2V5Z" /></svg>
</svg>
<svg id="mdi:keyboard-esc">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-keyboard-esc" viewBox="0 0 24 24"><path d="M1 7H7V9H3V11H7V13H3V15H7V17H1V7M11 7H15V9H11V11H13C14.11 11 15 11.9 15 13V15C15 16.11 14.11 17 13 17H9V15H13V13H11C9.9 13 9 12.11 9 11V9C9 7.9 9.9 7 11 7M19 7H21C22.11 7 23 7.9 23 9V10H21V9H19V15H21V14H23V15C23 16.11 22.11 17 21 17H19C17.9 17 17 16.11 17 15V9C17 7.9 17.9 7 19 7Z" /></svg>
</svg>
<svg id="mdi:keyboard-space">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-keyboard-space" viewBox="0 0 24 24"><path d="M3 15H5V19H19V15H21V19C21 20.1 20.1 21 19 21H5C3.9 21 3 20.1 3 19V15Z" /></svg>
</svg>
<svg id="mdi:keyboard-tab">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-keyboard-tab" viewBox="0 0 24 24"><path d="M20,18H22V6H20M11.59,7.41L15.17,11H1V13H15.17L11.59,16.58L13,18L19,12L13,6L11.59,7.41Z" /></svg>
</svg>
<svg id="mdi:volume-high">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-volume-high" viewBox="0 0 24 24"><path d="M14,3.23V5.29C16.89,6.15 19,8.83 19,12C19,15.17 16.89,17.84 14,18.7V20.77C18,19.86 21,16.28 21,12C21,7.72 18,4.14 14,3.23M16.5,12C16.5,10.23 15.5,8.71 14,7.97V16C15.5,15.29 16.5,13.76 16.5,12M3,9V15H7L12,20V4L7,9H3Z" /></svg>
</svg>
<svg id="mdi:volume-low">
<svg xmlns="http://www.w3.org/2000/svg" id="mdi-volume-low" viewBox="0 0 24 24"><path d="M7,9V15H11L16,20V4L11,9H7Z" /></svg>
</svg>
</defs>/* end glyphs */
<style>/* inherit to force styles through use tags */
svg path {
@@ -246,7 +276,7 @@ rect.held, rect.combo.held {
<g transform="translate(0, 56)">
<g transform="translate(28, 49)" class="key keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap"></text>
<use href="#mdi:keyboard-tab" xlink:href="#mdi:keyboard-tab" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-tab"/>
</g>
<g transform="translate(84, 49)" class="key keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -335,10 +365,11 @@ rect.held, rect.combo.held {
<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">;</text>
<text x="0" y="-24" class="key shifted">:</text>
</g>
<g transform="translate(812, 105)" class="key keypos-23">
<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">RET</text>
</g>
<g transform="translate(28, 161)" class="key keypos-24">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -375,14 +406,17 @@ rect.held, rect.combo.held {
<g transform="translate(644, 140)" class="key keypos-32">
<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="-24" class="key shifted">&lt;</text>
</g>
<g transform="translate(700, 147)" class="key keypos-33">
<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="-24" class="key shifted">&gt;</text>
</g>
<g transform="translate(756, 161)" class="key keypos-34">
<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="-24" class="key shifted">?</text>
</g>
<g transform="translate(812, 161)" class="key keypos-35">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -399,11 +433,11 @@ rect.held, rect.combo.held {
</a></g>
<g transform="translate(351, 224) rotate(30.0)" class="key keypos-38">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap"></text>
<use href="#mdi:keyboard-space" xlink:href="#mdi:keyboard-space" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-space"/>
</g>
<g transform="translate(489, 224) rotate(-30.0)" class="key keypos-39">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap"></text>
<use href="#mdi:keyboard-space" xlink:href="#mdi:keyboard-space" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-space"/>
</g>
<g transform="translate(554, 213) rotate(-15.0)" class="key keypos-40">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -421,51 +455,61 @@ rect.held, rect.combo.held {
<g transform="translate(0, 56)">
<g transform="translate(28, 49)" class="key keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Esc</text>
<use href="#mdi:keyboard-esc" xlink:href="#mdi:keyboard-esc" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-esc"/>
</g>
<g transform="translate(84, 49)" class="key keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">1</text>
<text x="0" y="-24" class="key shifted">!</text>
</g>
<g transform="translate(140, 35)" class="key keypos-2">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">2</text>
<text x="0" y="-24" class="key shifted">@</text>
</g>
<g transform="translate(196, 28)" class="key keypos-3">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">3</text>
<text x="0" y="-24" class="key shifted">#</text>
</g>
<g transform="translate(252, 35)" class="key keypos-4">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">4</text>
<text x="0" y="-24" class="key shifted">$</text>
</g>
<g transform="translate(308, 42)" class="key keypos-5">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">5</text>
<text x="0" y="-24" class="key shifted">%</text>
</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">6</text>
<text x="0" y="-24" class="key shifted">^</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">7</text>
<text x="0" y="-24" class="key shifted">&amp;</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">8</text>
<text x="0" y="-24" class="key shifted">*</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"/>
<text x="0" y="0" class="key tap">9</text>
<text x="0" y="-24" class="key shifted">(</text>
</g>
<g transform="translate(756, 49)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">0</text>
<text x="0" y="-24" class="key shifted">)</text>
</g>
<g transform="translate(812, 49)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">DELETE</text>
<use href="#mdi:backspace-reverse-outline" xlink:href="#mdi:backspace-reverse-outline" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:backspace-reverse-outline"/>
</g>
<g transform="translate(28, 105)" class="key keypos-12">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -479,13 +523,11 @@ rect.held, rect.combo.held {
</g>
<g transform="translate(196, 84)" class="key keypos-15">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Ctl+</tspan><tspan x="0" dy="1.2em">Sft+↹</tspan>
</text>
<use href="#mdi:keyboard-tab" xlink:href="#mdi:keyboard-tab" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-tab"/>
</g>
<g transform="translate(252, 91)" class="key keypos-16">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Ctl+↹</text>
<use href="#mdi:keyboard-tab" xlink:href="#mdi:keyboard-tab" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-tab"/>
</g>
<g transform="translate(308, 98)" class="key keypos-17">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -495,26 +537,26 @@ rect.held, rect.combo.held {
</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>
<use href="#mdi:arrow-left-bold" xlink:href="#mdi:arrow-left-bold" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:arrow-left-bold"/>
</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>
<use href="#mdi:arrow-down-bold" xlink:href="#mdi:arrow-down-bold" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:arrow-down-bold"/>
</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"></text>
<use href="#mdi:arrow-up-bold" xlink:href="#mdi:arrow-up-bold" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:arrow-up-bold"/>
</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"/>
<text x="0" y="0" class="key tap"></text>
<use href="#mdi:arrow-right-bold" xlink:href="#mdi:arrow-right-bold" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:arrow-right-bold"/>
</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"/>
</g>
<g transform="translate(812, 105)" class="key keypos-23">
<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">RET</text>
</g>
<g transform="translate(28, 161)" class="key keypos-24">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -534,21 +576,15 @@ rect.held, rect.combo.held {
</g>
<g transform="translate(308, 154)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Gui+</tspan><tspan x="0" dy="1.2em">Alt+␣</tspan>
</text>
<use href="#mdi:keyboard-space" xlink:href="#mdi:keyboard-space" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-space"/>
</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 x="0" dy="-0.6em">Vol</tspan><tspan x="0" dy="1.2em">Down</tspan>
</text>
<use href="#mdi:volume-low" xlink:href="#mdi:volume-low" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:volume-low"/>
</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"/>
<text x="0" y="0" class="key tap">
<tspan x="0" dy="-0.6em">Vol</tspan><tspan x="0" dy="1.2em">Up</tspan>
</text>
<use href="#mdi:volume-high" xlink:href="#mdi:volume-high" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:volume-high"/>
</g>
<g transform="translate(644, 140)" class="key keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -574,11 +610,11 @@ rect.held, rect.combo.held {
</a></g>
<g transform="translate(351, 224) rotate(30.0)" class="key keypos-38">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap"></text>
<use href="#mdi:keyboard-space" xlink:href="#mdi:keyboard-space" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-space"/>
</g>
<g transform="translate(489, 224) rotate(-30.0)" class="key keypos-39">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap"></text>
<use href="#mdi:keyboard-space" xlink:href="#mdi:keyboard-space" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-space"/>
</g>
<g transform="translate(554, 213) rotate(-15.0)" class="key keypos-40">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -596,7 +632,7 @@ rect.held, rect.combo.held {
<g transform="translate(0, 56)">
<g transform="translate(28, 49)" class="key keypos-0">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">Esc</text>
<use href="#mdi:keyboard-esc" xlink:href="#mdi:keyboard-esc" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-esc"/>
</g>
<g transform="translate(84, 49)" class="key keypos-1">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -624,7 +660,7 @@ rect.held, rect.combo.held {
</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">AMPS</text>
<text x="0" y="0" class="key tap">&amp;</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"/>
@@ -637,10 +673,11 @@ rect.held, rect.combo.held {
<g transform="translate(756, 49)" class="key keypos-10">
<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="-24" class="key shifted">+</text>
</g>
<g transform="translate(812, 49)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">DELETE</text>
<use href="#mdi:backspace-reverse-outline" xlink:href="#mdi:backspace-reverse-outline" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:backspace-reverse-outline"/>
</g>
<g transform="translate(28, 105)" class="key keypos-12">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -649,6 +686,7 @@ rect.held, rect.combo.held {
<g transform="translate(84, 105)" class="key keypos-13">
<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="-24" class="key shifted">~</text>
</g>
<g transform="translate(140, 91)" class="key keypos-14">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -661,6 +699,7 @@ rect.held, rect.combo.held {
<g transform="translate(252, 91)" class="key keypos-16">
<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="-24" class="key shifted">{</text>
</g>
<g transform="translate(308, 98)" class="key keypos-17">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -673,6 +712,7 @@ rect.held, rect.combo.held {
<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="-24" class="key shifted">}</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"/>
@@ -681,6 +721,7 @@ rect.held, rect.combo.held {
<g transform="translate(700, 91)" class="key keypos-21">
<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="-24" class="key shifted">|</text>
</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"/>
@@ -688,7 +729,7 @@ rect.held, rect.combo.held {
</g>
<g transform="translate(812, 105)" class="key keypos-23">
<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">RET</text>
</g>
<g transform="translate(28, 161)" class="key keypos-24">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -706,6 +747,7 @@ rect.held, rect.combo.held {
<g transform="translate(252, 147)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
<text x="0" y="0" class="key tap">&#x27;</text>
<text x="0" y="-24" class="key shifted">&quot;</text>
</g>
<g transform="translate(308, 154)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -718,6 +760,7 @@ rect.held, rect.combo.held {
<g transform="translate(588, 147)" class="key keypos-31">
<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="-24" class="key shifted">_</text>
</g>
<g transform="translate(644, 140)" class="key keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key"/>
@@ -743,11 +786,11 @@ rect.held, rect.combo.held {
</a></g>
<g transform="translate(351, 224) rotate(30.0)" class="key keypos-38">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap"></text>
<use href="#mdi:keyboard-space" xlink:href="#mdi:keyboard-space" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-space"/>
</g>
<g transform="translate(489, 224) rotate(-30.0)" class="key keypos-39">
<rect rx="6" ry="6" x="-26" y="-40" width="52" height="80" class="key"/>
<text x="0" y="0" class="key tap"></text>
<use href="#mdi:keyboard-space" xlink:href="#mdi:keyboard-space" x="-9" y="-9" height="18" width="18.0" class="key tap glyph mdi:keyboard-space"/>
</g>
<g transform="translate(554, 213) rotate(-15.0)" class="key held keypos-40">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held"/>

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View File

@@ -1,52 +1,93 @@
layout: {qmk_keyboard: corne_rotated, layout_name: LAYOUT_split_3x6_3}
layers:
default: [↹, Q, W, E, R, T, Y, U, I, O, P, '$$mdi:backspace-outline$$', '$$mdi:apple-keyboard-control$$', A, S, D, F, G, H, J, K, L, ;, ⏎, '$$mdi:apple-keyboard-shift$$',
Z, X, C, V, B, N, M, ',', ., /, '$$mdi:apple-keyboard-shift$$', '$$mdi:apple-keyboard-command$$', lower, ␣, ␣, raise, '$$mdi:apple-keyboard-option$$']
default:
- $$mdi:keyboard-tab$$
- Q
- W
- E
- R
- T
- Y
- U
- I
- O
- P
- $$mdi:backspace-outline$$
- $$mdi:apple-keyboard-control$$
- A
- S
- D
- F
- G
- H
- J
- K
- L
- {t: ;, s: ':'}
- RET
- $$mdi:apple-keyboard-shift$$
- Z
- X
- C
- V
- B
- N
- M
- {t: ',', s: <}
- {t: ., s: '>'}
- {t: /, s: '?'}
- $$mdi:apple-keyboard-shift$$
- $$mdi:apple-keyboard-command$$
- lower
- $$mdi:keyboard-space$$
- $$mdi:keyboard-space$$
- raise
- $$mdi:apple-keyboard-option$$
lower:
- Esc
- '1'
- '2'
- '3'
- '4'
- '5'
- '6'
- '7'
- '8'
- '9'
- '0'
- DELETE
- $$mdi:keyboard-esc$$
- {t: '1', s: '!'}
- {t: '2', s: '@'}
- {t: '3', s: '#'}
- {t: '4', s: $}
- {t: '5', s: '%'}
- {t: '6', s: ^}
- {t: '7', s: '&'}
- {t: '8', s: '*'}
- {t: '9', s: (}
- {t: '0', s: )}
- $$mdi:backspace-reverse-outline$$
- $$mdi:apple-keyboard-control$$
- ''
- ''
- Ctl+Sft+
- Ctl+
- Ctl+Sft+$$mdi:keyboard-tab$$
- Ctl+$$mdi:keyboard-tab$$
- Gui+Sft+J
-
-
-
-
- $$mdi:arrow-left-bold$$
- $$mdi:arrow-down-bold$$
- $$mdi:arrow-up-bold$$
- $$mdi:arrow-right-bold$$
- ''
-
- RET
- $$mdi:apple-keyboard-shift$$
- ''
- ''
- ''
- ''
- Gui+Alt+
- Vol Down
- Vol Up
- Gui+Alt+$$mdi:keyboard-space$$
- $$mdi:volume-low$$
- $$mdi:volume-high$$
- ''
- ''
- ''
- $$mdi:apple-keyboard-shift$$
- $$mdi:apple-keyboard-command$$
- {t: lower, type: held}
-
-
- $$mdi:keyboard-space$$
- $$mdi:keyboard-space$$
- raise
- $$mdi:apple-keyboard-option$$
raise:
- Esc
- $$mdi:keyboard-esc$$
- '!'
- '@'
- '#'
@@ -56,35 +97,35 @@ layers:
- '&'
- '*'
- +
- '='
- DELETE
- {t: '=', s: +}
- $$mdi:backspace-reverse-outline$$
- $$mdi:apple-keyboard-control$$
- '`'
- {t: '`', s: '~'}
- '~'
- '{'
- '['
- {t: '[', s: '{'}
- (
- )
- ']'
- {t: ']', s: '}'}
- '}'
- \
- {t: \, s: '|'}
- '|'
-
- RET
- $$mdi:apple-keyboard-shift$$
- ''
- ''
- ''
- ''''
- {t: '''', s: '"'}
- '"'
- _
- '-'
- {t: '-', s: _}
- ''
- ''
- ''
- $$mdi:apple-keyboard-shift$$
- $$mdi:apple-keyboard-command$$
- lower
-
-
- $$mdi:keyboard-space$$
- $$mdi:keyboard-space$$
- {t: raise, type: held}
- $$mdi:apple-keyboard-option$$