diff --git a/.wordlist.txt b/.wordlist.txt index be321fc..d16ba26 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -85,3 +85,7 @@ Keycaps Pseudoku Asymplex daughterboard + +cnano +cmini +tbkmini diff --git a/assets/pics/layouts/README.md b/assets/pics/layouts/README.md new file mode 100644 index 0000000..15ca45d --- /dev/null +++ b/assets/pics/layouts/README.md @@ -0,0 +1,22 @@ +# Building keymap images + +## Keymap-drawer +Keymap drawer with pretty Charybdis support lives here for the moment: https://github.com/finrod09/keymap-drawer/tree/bkb +- check out branch +- `poetry install` to install prerequisites +- `poetry shell` to get a shell with `keymap` in the path + +## Drawing +- `keymap draw cnano.yaml > cnano.svg` to generate SVG +- `convert -size 800x800 -background '#303030' cnano.svg cnano.png` to generate PNG + +All in one and check: +``` +keymap draw cnano.yaml > cnano.svg && convert -size 800x800 -background '#303030' cnano.svg cnano.png && feh cnano.png +keymap draw cmini.yaml > cmini.svg && convert -size 800x800 -background '#303030' cmini.svg cmini.png && feh cmini.png +keymap draw charybdis.yaml > charybdis.svg && convert -size 800x800 -background '#303030' charybdis.svg charybdis.png && feh charybdis.png + +keymap draw scylla.yaml > scylla.svg && convert -size 800x800 -background '#303030' scylla.svg scylla.png && feh scylla.png +keymap draw tbkmini.yaml > tbkmini.svg && convert -size 800x800 -background '#303030' tbkmini.svg tbkmini.png && feh tbkmini.png +keymap draw skeletyl.yaml > skeletyl.svg && convert -size 800x800 -background '#303030' skeletyl.svg skeletyl.png && feh skeletyl.png +``` diff --git a/assets/pics/layouts/charybdis.png b/assets/pics/layouts/charybdis.png new file mode 100644 index 0000000..864f4e6 Binary files /dev/null and b/assets/pics/layouts/charybdis.png differ diff --git a/assets/pics/layouts/charybdis.svg b/assets/pics/layouts/charybdis.svg new file mode 100644 index 0000000..b4b245b --- /dev/null +++ b/assets/pics/layouts/charybdis.svg @@ -0,0 +1,1116 @@ + + + +Base: + + + + +ESC + + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + +- + + + + +TAB + + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + +\ + + + + +LSFT + + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +; + + + +' + + + + +LCTL + + + + +Z +Mouse + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ +Mouse + + + + +LALT + + + + + +LGUI + + + + + +SPC + + + + +LOWER +MO + + + +RAISE +MO + + + + +ENTER + + + + + +LALT + + + + + +BSPC + + + + + +DEL + + + + + +Lower: + + + +~ + + + +! + + + +@ + + + +# + + + +$ + + + +% + + + +^ + + + +& + + + +* + + + +( + + + +) + + + +_ + + + + +RGBMOD + + + + + + + + + + + + + + + + + + + +[ + + + + +KP7 + + + + + +KP8 + + + + + +KP9 + + + + +] + + + + + + + +RGBTOG + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + +KP+ + + + + + +KP4 + + + + + +KP5 + + + + + +KP6 + + + + + +KP- + + + + + +KP= + + + + + +RGBRMOD + + + + + + + + + + + + + + + + + + + + +KP* + + + + + +KP1 + + + + + +KP2 + + + + + +KP3 + + + + + +KP/ + + + + + +KP. + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KP0 + + + + + +Raise: + + + +F12 + + + +F1 + + + +F2 + + + +F3 + + + +F4 + + + +F5 + + + +F6 + + + +F7 + + + +F8 + + + +F9 + + + +F10 + + + +F11 + + + + +⏭️NEXT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +🔊VOL +UP + + + + + +⏯️PLAY +PAUSE + + + + + +🡄LEFT + + + + + +🡅UP + + + + + +🡇DOWN + + + + + +🡆RIGHT + + + + + + + + + + + +RSFT + + + + + +RCTL + + + + + +RALT + + + + + +RGUI + + + + + +🔇MUTE + + + + + +⏮️PREV + + + + + +HOME + + + + + +PGUP + + + + + +PGDN + + + + + +END + + + + + + + + + + + + + + + + + + + + + + + +🔉VOL +DOWN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Mouse: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DPI + + + + +SnipeDPI + + + + + +SnipeDPI + + + + +DPI + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + + + + +RSFT + + + + + +RCTL + + + + + +RALT + + + + + +RGUI + + + + + + + + + + + + + + + +DRAGSCROLL + + + + +SNIPE + + + + +EECLR + + + + + +QKBOOT + + + + + +QKBOOT + + + + + +EECLR + + + + +SNIPE + + + + +DRAGSCROLL + + + + + + + + + + + + +MOUSE2 + + + + + +MOUSE1 + + + + + +MOUSE3 + + + + + +MOUSE3 + + + + + +MOUSE1 + + + + + + + + +MOUSE2 + + + + + +MOUSE2 + + + + + diff --git a/assets/pics/layouts/charybdis.yaml b/assets/pics/layouts/charybdis.yaml new file mode 100644 index 0000000..b8f3632 --- /dev/null +++ b/assets/pics/layouts/charybdis.yaml @@ -0,0 +1,33 @@ +layout: {qmk_keyboard: bastardkb/charybdis/4x6, qmk_layout: LAYOUT} +draw_config: + svg_extra_style: | + text.label { stroke: none; fill: #e0f0f0;} +layers: + Base: + - [⎋ ESC, '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-'] + - [↹ TAB, Q, W, E, R, T, Y, U, I, O, P, \] + - [⇧ LSFT, A, S, D, F, G, H, J, K, L, ;, ''''] + - [⎈ LCTL, {t: Z, h: Mouse}, X, C, V, B, N, M, ',', ., {t: '/', h: Mouse}, ⌥ LALT] + - [⊞ LGUI, ␣ SPC, {t: LOWER, h: MO}, {t: RAISE, h: MO}, ⮠ ENTER] + - [⌥ LALT, ⌫ BSPC, ⌦ DEL] + Lower: + - ['~', '!', '@', '#', $, '%', ^, '&', '*', (, ), _] + - [RGB MOD, '', '', '', '', '', '[', KP 7, KP 8, KP 9, ']', ''] + - [RGB TOG, ⊞ LGUI, ⌥ LALT, ⎈ LCTL, ⇧ LSFT, '', KP +, KP 4, KP 5, KP 6, KP -, KP =] + - [RGB RMOD, '', '', '', '', '', KP *, KP 1, KP 2, KP 3, KP /, KP .] + - ['', '', {t: ▽, type: held}, '', ▽] + - ['', '', KP 0] + Raise: + - [F12, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11] + - [⏭️ NEXT, '', '', '', '', '', '', '', '', '', '', 🔊 VOL UP] + - [⏯️ PLAY PAUSE, 🡄 LEFT, 🡅 UP, 🡇 DOWN, 🡆 RIGHT, '', '', ⇧ RSFT, ⎈ RCTL, ⌥ RALT, ⊞ RGUI, 🔇 MUTE] + - [⏮️ PREV, ⤒ HOME, ⇞ PGUP, ⇟ PGDN, ⤓ END, '', '', '', '', '', '', 🔉 VOL DOWN] + - [▽, ▽, '', {t: ▽, type: held}, ''] + - [▽, ▽, ''] + Mouse: + - ['', '', '', '', '', '', '', '', '', '', '', ''] + - ['', '', '', '', DPI, Snipe DPI, Snipe DPI, DPI, '', '', '', ''] + - ['', ⊞ LGUI, ⌥ LALT, ⎈ LCTL, ⇧ LSFT, '', '', ⇧ RSFT, ⎈ RCTL, ⌥ RALT, ⊞ RGUI, ''] + - ['', {t: ▽, type: held}, DRAG SCROLL, SNIPE, EE CLR, QK BOOT, QK BOOT, EE CLR, SNIPE, DRAG SCROLL, {t: ▽, type: held}, ''] + - [MOUSE 2, MOUSE 1, MOUSE 3, MOUSE 3, MOUSE 1] + - ['', MOUSE 2, MOUSE 2] diff --git a/assets/pics/layouts/charybdis/Base.png b/assets/pics/layouts/charybdis/Base.png new file mode 100644 index 0000000..cf41b07 Binary files /dev/null and b/assets/pics/layouts/charybdis/Base.png differ diff --git a/assets/pics/layouts/charybdis/Base.svg b/assets/pics/layouts/charybdis/Base.svg new file mode 100644 index 0000000..5763dfa --- /dev/null +++ b/assets/pics/layouts/charybdis/Base.svg @@ -0,0 +1,363 @@ + + + +Base: + + + + +ESC + + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + +- + + + + +TAB + + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + +\ + + + + +LSFT + + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +; + + + +' + + + + +LCTL + + + + +Z +Mouse + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ +Mouse + + + + +LALT + + + + + +LGUI + + + + + +SPC + + + + +LOWER +MO + + + +RAISE +MO + + + + +ENTER + + + + + +LALT + + + + + +BSPC + + + + + +DEL + + + + + diff --git a/assets/pics/layouts/charybdis/Lower.png b/assets/pics/layouts/charybdis/Lower.png new file mode 100644 index 0000000..e4485ca Binary files /dev/null and b/assets/pics/layouts/charybdis/Lower.png differ diff --git a/assets/pics/layouts/charybdis/Lower.svg b/assets/pics/layouts/charybdis/Lower.svg new file mode 100644 index 0000000..272bca8 --- /dev/null +++ b/assets/pics/layouts/charybdis/Lower.svg @@ -0,0 +1,366 @@ + + + +Lower: + + + +~ + + + +! + + + +@ + + + +# + + + +$ + + + +% + + + +^ + + + +& + + + +* + + + +( + + + +) + + + +_ + + + + +RGBMOD + + + + + + + + + + + + + + + + + + + +[ + + + + +KP7 + + + + + +KP8 + + + + + +KP9 + + + + +] + + + + + + + +RGBTOG + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + +KP+ + + + + + +KP4 + + + + + +KP5 + + + + + +KP6 + + + + + +KP- + + + + + +KP= + + + + + +RGBRMOD + + + + + + + + + + + + + + + + + + + + +KP* + + + + + +KP1 + + + + + +KP2 + + + + + +KP3 + + + + + +KP/ + + + + + +KP. + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KP0 + + + + + diff --git a/assets/pics/layouts/charybdis/Mouse.png b/assets/pics/layouts/charybdis/Mouse.png new file mode 100644 index 0000000..a00a7c4 Binary files /dev/null and b/assets/pics/layouts/charybdis/Mouse.png differ diff --git a/assets/pics/layouts/charybdis/Mouse.svg b/assets/pics/layouts/charybdis/Mouse.svg new file mode 100644 index 0000000..638f8a2 --- /dev/null +++ b/assets/pics/layouts/charybdis/Mouse.svg @@ -0,0 +1,356 @@ + + + +Mouse: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DPI + + + + +SnipeDPI + + + + + +SnipeDPI + + + + +DPI + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + + + + +RSFT + + + + + +RCTL + + + + + +RALT + + + + + +RGUI + + + + + + + + + + + + + + + +DRAGSCROLL + + + + +SNIPE + + + + +EECLR + + + + + +QKBOOT + + + + + +QKBOOT + + + + + +EECLR + + + + +SNIPE + + + + +DRAGSCROLL + + + + + + + + + + + + +MOUSE2 + + + + + +MOUSE1 + + + + + +MOUSE3 + + + + + +MOUSE3 + + + + + +MOUSE1 + + + + + + + + +MOUSE2 + + + + + +MOUSE2 + + + + + diff --git a/assets/pics/layouts/charybdis/Raise.png b/assets/pics/layouts/charybdis/Raise.png new file mode 100644 index 0000000..1520512 Binary files /dev/null and b/assets/pics/layouts/charybdis/Raise.png differ diff --git a/assets/pics/layouts/charybdis/Raise.svg b/assets/pics/layouts/charybdis/Raise.svg new file mode 100644 index 0000000..1f10d27 --- /dev/null +++ b/assets/pics/layouts/charybdis/Raise.svg @@ -0,0 +1,355 @@ + + + +Raise: + + + +F12 + + + +F1 + + + +F2 + + + +F3 + + + +F4 + + + +F5 + + + +F6 + + + +F7 + + + +F8 + + + +F9 + + + +F10 + + + +F11 + + + + +⏭️NEXT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +🔊VOL +UP + + + + + +⏯️PLAY +PAUSE + + + + + +🡄LEFT + + + + + +🡅UP + + + + + +🡇DOWN + + + + + +🡆RIGHT + + + + + + + + + + + +RSFT + + + + + +RCTL + + + + + +RALT + + + + + +RGUI + + + + + +🔇MUTE + + + + + +⏮️PREV + + + + + +HOME + + + + + +PGUP + + + + + +PGDN + + + + + +END + + + + + + + + + + + + + + + + + + + + + + + +🔉VOL +DOWN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/pics/layouts/cmini.png b/assets/pics/layouts/cmini.png new file mode 100644 index 0000000..0ac7b8c Binary files /dev/null and b/assets/pics/layouts/cmini.png differ diff --git a/assets/pics/layouts/cmini.svg b/assets/pics/layouts/cmini.svg new file mode 100644 index 0000000..2d66819 --- /dev/null +++ b/assets/pics/layouts/cmini.svg @@ -0,0 +1,869 @@ + + + +Base: + + + + +LGUI + + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + + +RGUI + + + + + +LCTL + + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +' + + + + +RCTL + + + + + +LSFT + + + + +Z +MOUSE + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ +MOUSE + + + + +RSFT + + + + + +BSPC + + + + + +SPC + + + + +LOWER +MO + + + +RAISE +MO + + + + +ENT + + + + + +Lower: + + + + + + + +RGBTOG + + + + + +⏭️NEXT + + + + + +⏯️PLAY +PAUSE + + + + + +⏮️PREV + + + + + + + +[ + + + +7 + + + +8 + + + +9 + + + +] + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + +KP+ + + + + +4 + + + +5 + + + +6 + + + + +KP- + + + + + + + + + + + + + + + + + + + + +EECLR + + + + + +QKBOOT + + + + + +KP* + + + + +1 + + + +2 + + + +3 + + + + +KP/ + + + + + + + + + + + + + + + + + + +ENT + + + + + +BSPC + + + + + +Raise: + + + + + + + + + + + + + + + + + + + + + + + + + +🔊VOL +UP + + + + + +🔇MUTE + + + + + +🔉VOL +DOWN + + + + + + + + + + + + + + +🡄LEFT + + + + + +🡇DOWN + + + + + +🡅UP + + + + + +🡆RIGHT + + + + + + + + + + + +RSFT + + + + + +RCTL + + + + + +RALT + + + + + +RGUI + + + + + + + + + + + +HOME + + + + + +PGDN + + + + + +PGUP + + + + + +END + + + + + + + + +QKBOOT + + + + + +EECLR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Mouse: + + + + + + + + + + + + + + + +DPI + + + + +SnipeDPI + + + + + +SnipeDPI + + + + +DPI + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + + + + +RSFT + + + + + +RCTL + + + + + +RALT + + + + + +RGUI + + + + + + + + + + + + + + + +DRAGSCROLL + + + + +SNIPE + + + + +EECLR + + + + + +QKBOOT + + + + + +QKBOOT + + + + + +EECLR + + + + +SNIPE + + + + +DRAGSCROLL + + + + + + + + + + + + +MOUSE2 + + + + + +MOUSE1 + + + + + +MOUSE3 + + + + + +MOUSE3 + + + + + +MOUSE2 + + + + + diff --git a/assets/pics/layouts/cmini.yaml b/assets/pics/layouts/cmini.yaml new file mode 100644 index 0000000..d8befc5 --- /dev/null +++ b/assets/pics/layouts/cmini.yaml @@ -0,0 +1,29 @@ +layout: {qmk_keyboard: bastardkb/charybdis/3x6, qmk_layout: LAYOUT} +draw_config: + svg_extra_style: | + text.label { stroke: none; fill: #e0f0f0;} +layers: + Base: + - ['⊞ LGUI', Q, W, E, R, T, Y, U, I, O, P, '⊞ RGUI'] + - ['⎈ LCTL', A, S, D, F, G, H, J, K, L, '''', '⎈ RCTL'] + - ['⇧ LSFT', {t: Z, h: MOUSE}, X, C, V, B, N, M, ',', ., {t: '/', h: MOUSE}, '⇧ RSFT'] + - [⌫ BSPC, ␣ SPC, {t: LOWER, h: MO}] + - [{t: RAISE, h: MO}, ⮠ ENT] + Lower: + - ['', RGB TOG, ⏭️ NEXT, ⏯️ PLAY PAUSE, ⏮️ PREV, '', '[', 7, 8, 9, ']', ''] + - ['', ⊞ LGUI, ⌥ LALT, ⎈ LCTL, ⇧ LSFT, '', KP +, 4, 5, 6, KP -, ''] + - ['', '', '', '', EE CLR, QK BOOT, KP *, 1, 2, 3, KP /, ''] + - ['', '', {t: ▽, type: held}] + - [⮠ ENT, ⌫ BSPC] + Raise: + - ['','','','','','','', 🔊 VOL UP, 🔇 MUTE, 🔉 VOL DOWN, '', ''] + - ['', 🡄 LEFT, 🡇 DOWN, 🡅 UP, 🡆 RIGHT, '', '', ⇧ RSFT, ⎈ RCTL, ⌥ RALT, ⊞ RGUI, ''] + - ['', ⤒ HOME, ⇟ PGDN, ⇞ PGUP, ⤓ END, '', QK BOOT, EE CLR, '','','',''] + - [▽, ▽, ''] + - [{t: ▽, type: held}, ''] + Mouse: + - ['', '', '', '', DPI, Snipe DPI, Snipe DPI, DPI, '', '', '', ''] + - ['', ⊞ LGUI, ⌥ LALT, ⎈ LCTL, ⇧ LSFT, '', '', ⇧ RSFT, ⎈ RCTL, ⌥ RALT, ⊞ RGUI, ''] + - ['', {t: ▽, type: held}, DRAG SCROLL, SNIPE, EE CLR, QK BOOT, QK BOOT, EE CLR, SNIPE, DRAG SCROLL, {t: ▽, type: held}, ''] + - [MOUSE 2, MOUSE 1, MOUSE 3] + - [MOUSE 3, MOUSE 2] diff --git a/assets/pics/layouts/cmini/Base.png b/assets/pics/layouts/cmini/Base.png new file mode 100644 index 0000000..09c9dfc Binary files /dev/null and b/assets/pics/layouts/cmini/Base.png differ diff --git a/assets/pics/layouts/cmini/Base.svg b/assets/pics/layouts/cmini/Base.svg new file mode 100644 index 0000000..28261da --- /dev/null +++ b/assets/pics/layouts/cmini/Base.svg @@ -0,0 +1,299 @@ + + + +Base: + + + + +LGUI + + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + + +RGUI + + + + + +LCTL + + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +' + + + + +RCTL + + + + + +LSFT + + + + +Z +MOUSE + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ +MOUSE + + + + +RSFT + + + + + +BSPC + + + + + +SPC + + + + +LOWER +MO + + + +RAISE +MO + + + + +ENT + + + + + diff --git a/assets/pics/layouts/cmini/Lower.png b/assets/pics/layouts/cmini/Lower.png new file mode 100644 index 0000000..e6bcc51 Binary files /dev/null and b/assets/pics/layouts/cmini/Lower.png differ diff --git a/assets/pics/layouts/cmini/Lower.svg b/assets/pics/layouts/cmini/Lower.svg new file mode 100644 index 0000000..e279b0c --- /dev/null +++ b/assets/pics/layouts/cmini/Lower.svg @@ -0,0 +1,297 @@ + + + +Lower: + + + + + + + +RGBTOG + + + + + +⏭️NEXT + + + + + +⏯️PLAY +PAUSE + + + + + +⏮️PREV + + + + + + + +[ + + + +7 + + + +8 + + + +9 + + + +] + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + +KP+ + + + + +4 + + + +5 + + + +6 + + + + +KP- + + + + + + + + + + + + + + + + + + + + +EECLR + + + + + +QKBOOT + + + + + +KP* + + + + +1 + + + +2 + + + +3 + + + + +KP/ + + + + + + + + + + + + + + + + + + +ENT + + + + + +BSPC + + + + + diff --git a/assets/pics/layouts/cmini/Mouse.png b/assets/pics/layouts/cmini/Mouse.png new file mode 100644 index 0000000..633bed5 Binary files /dev/null and b/assets/pics/layouts/cmini/Mouse.png differ diff --git a/assets/pics/layouts/cmini/Mouse.svg b/assets/pics/layouts/cmini/Mouse.svg new file mode 100644 index 0000000..87b93d6 --- /dev/null +++ b/assets/pics/layouts/cmini/Mouse.svg @@ -0,0 +1,305 @@ + + + +Mouse: + + + + + + + + + + + + + + + +DPI + + + + +SnipeDPI + + + + + +SnipeDPI + + + + +DPI + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + + + + +RSFT + + + + + +RCTL + + + + + +RALT + + + + + +RGUI + + + + + + + + + + + + + + + +DRAGSCROLL + + + + +SNIPE + + + + +EECLR + + + + + +QKBOOT + + + + + +QKBOOT + + + + + +EECLR + + + + +SNIPE + + + + +DRAGSCROLL + + + + + + + + + + + + +MOUSE2 + + + + + +MOUSE1 + + + + + +MOUSE3 + + + + + +MOUSE3 + + + + + +MOUSE2 + + + + + diff --git a/assets/pics/layouts/cmini/Raise.png b/assets/pics/layouts/cmini/Raise.png new file mode 100644 index 0000000..4794cbb Binary files /dev/null and b/assets/pics/layouts/cmini/Raise.png differ diff --git a/assets/pics/layouts/cmini/Raise.svg b/assets/pics/layouts/cmini/Raise.svg new file mode 100644 index 0000000..7a8a4f0 --- /dev/null +++ b/assets/pics/layouts/cmini/Raise.svg @@ -0,0 +1,292 @@ + + + +Raise: + + + + + + + + + + + + + + + + + + + + + + + + + +🔊VOL +UP + + + + + +🔇MUTE + + + + + +🔉VOL +DOWN + + + + + + + + + + + + + + +🡄LEFT + + + + + +🡇DOWN + + + + + +🡅UP + + + + + +🡆RIGHT + + + + + + + + + + + +RSFT + + + + + +RCTL + + + + + +RALT + + + + + +RGUI + + + + + + + + + + + +HOME + + + + + +PGDN + + + + + +PGUP + + + + + +END + + + + + + + + +QKBOOT + + + + + +EECLR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/pics/layouts/cnano.png b/assets/pics/layouts/cnano.png new file mode 100644 index 0000000..b53eefd Binary files /dev/null and b/assets/pics/layouts/cnano.png differ diff --git a/assets/pics/layouts/cnano.svg b/assets/pics/layouts/cnano.svg new file mode 100644 index 0000000..e40a63a --- /dev/null +++ b/assets/pics/layouts/cnano.svg @@ -0,0 +1,1218 @@ + + + +Base: + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + +A +LGUI + + + +S +LALT + + + +D +LCTL + + + +F +LSFT + + + +G + + + +H + + + +J +LSFT + + + +K +LCTL + + + +L +LALT + + + +' +LGUI + + + +Z +MOUSE + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ +MOUSE + + + +ESC +MEDIA + + + +SPC +NAV + + + +TAB +FUN + + + +ENT +SYM + + + +BSPC +NUM + + + + +Nav: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + +CAPS +LOCK + + + + + +🡄LEFT + + + + + +🡇DOWN + + + + + +🡅UP + + + + + +🡆RIGHT + + + + + + + + + + + + + + + + + + + +INS + + + + +HOME + + + + + +PGDN + + + + + +PGUP + + + + + +END + + + + + + + + + + + + + + + +ENT + + + + + +BSPC + + + + + +Mouse: + + + + + + + + + + + + +DPI + + + + +SnipeDPI + + + + + +SnipeDPI + + + + +DPI + + + + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + + + + +LSFT + + + + + +LCTL + + + + + +LALT + + + + + +LGUI + + + + + + + + + +DRAGSCROLL + + + + +SNIPE + + + + +EECLR + + + + + +QKBOOT + + + + + +QKBOOT + + + + + +EECLR + + + + +SNIPE + + + + +DRAGSCROLL + + + + + + + + + +MOUSE2 + + + + + +MOUSE1 + + + + + +MOUSE3 + + + + + +MOUSE3 + + + + + +MOUSE1 + + + + + +Media: + + + + + + + +RGBRMOD + + + + + +RGBTOG + + + + + +RGBMOD + + + + + + + + + + + +RGBRMOD + + + + + +RGBTOG + + + + + +RGBMOD + + + + + + + + +⏮️PREV + + + + + +🔉VOL +DOWN + + + + + +🔇MUTE + + + + + +🔊VOL +UP + + + + + +⏭️NEXT + + + + + +⏮️PREV + + + + + +🔉VOL +DOWN + + + + + +🔇MUTE + + + + + +🔊VOL +UP + + + + + +⏭️NEXT + + + + + + + + + + + + + + +EECLR + + + + + +QKBOOT + + + + + +QKBOOT + + + + + +EECLR + + + + + + + + + + + + + + + + + + +⏯️PLAY +PAUSE + + + + + +⏹️STOP + + + + + +⏹️STOP + + + + + +⏯️PLAY +PAUSE + + + + + +Num: + + + +[ + + + +7 + + + +8 + + + +9 + + + +] + + + + + + + + + + + + + + + + + + +; + + + +4 + + + +5 + + + +6 + + + += + + + + + + + +LSFT + + + + + +LCTL + + + + + +LALT + + + + + +LGUI + + + + +` + + + +1 + + + +2 + + + +3 + + + +\ + + + + + + + + + + + + + + + + + + +. + + + +0 + + + +- + + + + + + + + + + + +Sym: + + + +{ + + + +& + + + +* + + + +( + + + +} + + + + + + + + + + + + + + + + + + +: + + + +$ + + + +% + + + +^ + + + ++ + + + + + + + +LSFT + + + + + +LCTL + + + + + +LALT + + + + + +LGUI + + + + +~ + + + +! + + + +@ + + + +# + + + +| + + + + + + + + + + + + + + + + + + +( + + + +) + + + +_ + + + + + + + + + + + +Fun: + + + + + + + + + + + + + + + + + + + +PRINTSCREEN + + + + +F7 + + + +F8 + + + +F9 + + + +F12 + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + +SCROLLLOCK + + + + +F4 + + + +F5 + + + +F6 + + + +F11 + + + + + + + + + + + + + + + + + + +PAUSE + + + +F1 + + + +F2 + + + +F3 + + + +F10 + + + + + + + + + + + + + + + + + + + + diff --git a/assets/pics/layouts/cnano.yaml b/assets/pics/layouts/cnano.yaml new file mode 100644 index 0000000..3dfce77 --- /dev/null +++ b/assets/pics/layouts/cnano.yaml @@ -0,0 +1,47 @@ +layout: {qmk_keyboard: bastardkb/charybdis/3x5, qmk_layout: LAYOUT} +draw_config: + svg_extra_style: | + text.label { stroke: none; fill: #e0f0f0;} +layers: + Base: + - [Q, W, E, R, T, Y, U, I, O, P] + - [{t: A, h: LGUI}, {t: S, h: LALT}, {t: D, h: LCTL}, {t: F, h: LSFT}, G, H, {t: J, h: LSFT}, {t: K, h: LCTL}, {t: L, h: LALT}, {t: '''', h: LGUI}] + - [{t: Z, h: MOUSE}, X, C, V, B, N, M, ',', ., {t: '/', h: MOUSE}] + - [{t: ESC, h: MEDIA}, {t: SPC, h: NAV}, {t: TAB, h: FUN}] + - [{t: ENT, h: SYM}, {t: BSPC, h: NUM}] + Nav: + - ['', '', '', '', '', '', '', '', '', ''] + - [⊞ LGUI, ⌥ LALT, ⎈ LCTL, ⇧ LSFT, '', ⇪ CAPS LOCK, 🡄 LEFT, 🡇 DOWN, 🡅 UP, 🡆 RIGHT] + - ['', '', '', '', '', INS, ⤒ HOME, ⇟ PGDN, ⇞ PGUP, ⤓ END] + - ['', {t: ▽, type: held}, ''] + - [⮠ ENT, ⌫ BSPC] + Mouse: + - ['', '', '', DPI, Snipe DPI, Snipe DPI, DPI, '', '', ''] + - [⊞ LGUI, ⌥ LALT, ⎈ LCTL, ⇧ LSFT, '', '', ⇧ LSFT, ⎈ LCTL, ⌥ LALT, ⊞ LGUI] + - [{t: ▽, type: held}, DRAG SCROLL, SNIPE, EE CLR, QK BOOT, QK BOOT, EE CLR, SNIPE, DRAG SCROLL, {t: ▽, type: held}] + - [MOUSE 2, MOUSE 1, MOUSE 3] + - [MOUSE 3, MOUSE 1] + Media: + - ['', RGB RMOD, RGB TOG, RGB MOD, '', '', RGB RMOD, RGB TOG, RGB MOD, ''] + - [⏮️ PREV, 🔉 VOL DOWN, 🔇 MUTE, 🔊 VOL UP, ⏭️ NEXT, ⏮️ PREV, 🔉 VOL DOWN, 🔇 MUTE, 🔊 VOL UP, ⏭️ NEXT] + - ['', '', '', EE CLR, QK BOOT, QK BOOT, EE CLR, '', '', ''] + - [{t: ▽, type: held}, ⏯️ PLAY PAUSE, ⏹️ STOP] + - [⏹️ STOP, ⏯️ PLAY PAUSE] + Num: + - ['[', '7', '8', '9', ']', '', '', '', '', ''] + - [;, '4', '5', '6', '=', '', ⇧ LSFT, ⎈ LCTL, ⌥ LALT, ⊞ LGUI] + - ['`', '1', '2', '3', \, '', '', '', '', ''] + - [., '0', '-'] + - ['', {t: ▽, type: held}] + Sym: + - ['{', '&', '*', (, '}', '', '', '', '', ''] + - [':', $, '%', ^, +, '', ⇧ LSFT, ⎈ LCTL, ⌥ LALT, ⊞ LGUI] + - ['~', '!', '@', '#', '|', '', '', '', '', ''] + - [(, ')', _] + - [{t: ▽, type: held}, ''] + Fun: + - ['', '', '', '', '', PRINT SCREEN, F7, F8, F9, F12] + - [⊞ LGUI, ⌥ LALT, ⎈ LCTL, ⇧ LSFT, '', SCROLL LOCK, F4, F5, F6, F11] + - ['', '', '', '', '', PAUSE, F1, F2, F3, F10] + - ['', '', {t: ▽, type: held}] + - ['', ''] diff --git a/assets/pics/layouts/cnano/Base.png b/assets/pics/layouts/cnano/Base.png new file mode 100644 index 0000000..f091a0d Binary files /dev/null and b/assets/pics/layouts/cnano/Base.png differ diff --git a/assets/pics/layouts/cnano/Base.svg b/assets/pics/layouts/cnano/Base.svg new file mode 100644 index 0000000..7607ae5 --- /dev/null +++ b/assets/pics/layouts/cnano/Base.svg @@ -0,0 +1,268 @@ + + + +Base: + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + +A +LGUI + + + +S +LALT + + + +D +LCTL + + + +F +LSFT + + + +G + + + +H + + + +J +LSFT + + + +K +LCTL + + + +L +LALT + + + +' +LGUI + + + +Z +MOUSE + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ +MOUSE + + + +ESC +MEDIA + + + +SPC +NAV + + + +TAB +FUN + + + +ENT +SYM + + + +BSPC +NUM + + + + diff --git a/assets/pics/layouts/cnano/Fun.png b/assets/pics/layouts/cnano/Fun.png new file mode 100644 index 0000000..4d3c1d3 Binary files /dev/null and b/assets/pics/layouts/cnano/Fun.png differ diff --git a/assets/pics/layouts/cnano/Fun.svg b/assets/pics/layouts/cnano/Fun.svg new file mode 100644 index 0000000..4c46d38 --- /dev/null +++ b/assets/pics/layouts/cnano/Fun.svg @@ -0,0 +1,250 @@ + + + +Fun: + + + + + + + + + + + + + + + + + + + +PRINTSCREEN + + + + +F7 + + + +F8 + + + +F9 + + + +F12 + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + +SCROLLLOCK + + + + +F4 + + + +F5 + + + +F6 + + + +F11 + + + + + + + + + + + + + + + + + + +PAUSE + + + +F1 + + + +F2 + + + +F3 + + + +F10 + + + + + + + + + + + + + + + + + + + + diff --git a/assets/pics/layouts/cnano/Media.png b/assets/pics/layouts/cnano/Media.png new file mode 100644 index 0000000..2954a9b Binary files /dev/null and b/assets/pics/layouts/cnano/Media.png differ diff --git a/assets/pics/layouts/cnano/Media.svg b/assets/pics/layouts/cnano/Media.svg new file mode 100644 index 0000000..9a65703 --- /dev/null +++ b/assets/pics/layouts/cnano/Media.svg @@ -0,0 +1,297 @@ + + + +Media: + + + + + + + +RGBRMOD + + + + + +RGBTOG + + + + + +RGBMOD + + + + + + + + + + + +RGBRMOD + + + + + +RGBTOG + + + + + +RGBMOD + + + + + + + + +⏮️PREV + + + + + +🔉VOL +DOWN + + + + + +🔇MUTE + + + + + +🔊VOL +UP + + + + + +⏭️NEXT + + + + + +⏮️PREV + + + + + +🔉VOL +DOWN + + + + + +🔇MUTE + + + + + +🔊VOL +UP + + + + + +⏭️NEXT + + + + + + + + + + + + + + +EECLR + + + + + +QKBOOT + + + + + +QKBOOT + + + + + +EECLR + + + + + + + + + + + + + + + + + + +⏯️PLAY +PAUSE + + + + + +⏹️STOP + + + + + +⏹️STOP + + + + + +⏯️PLAY +PAUSE + + + + + diff --git a/assets/pics/layouts/cnano/Mouse.png b/assets/pics/layouts/cnano/Mouse.png new file mode 100644 index 0000000..c655961 Binary files /dev/null and b/assets/pics/layouts/cnano/Mouse.png differ diff --git a/assets/pics/layouts/cnano/Mouse.svg b/assets/pics/layouts/cnano/Mouse.svg new file mode 100644 index 0000000..d8621c5 --- /dev/null +++ b/assets/pics/layouts/cnano/Mouse.svg @@ -0,0 +1,287 @@ + + + +Mouse: + + + + + + + + + + + + +DPI + + + + +SnipeDPI + + + + + +SnipeDPI + + + + +DPI + + + + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + + + + +LSFT + + + + + +LCTL + + + + + +LALT + + + + + +LGUI + + + + + + + + + +DRAGSCROLL + + + + +SNIPE + + + + +EECLR + + + + + +QKBOOT + + + + + +QKBOOT + + + + + +EECLR + + + + +SNIPE + + + + +DRAGSCROLL + + + + + + + + + +MOUSE2 + + + + + +MOUSE1 + + + + + +MOUSE3 + + + + + +MOUSE3 + + + + + +MOUSE1 + + + + + diff --git a/assets/pics/layouts/cnano/Nav.png b/assets/pics/layouts/cnano/Nav.png new file mode 100644 index 0000000..821ff41 Binary files /dev/null and b/assets/pics/layouts/cnano/Nav.png differ diff --git a/assets/pics/layouts/cnano/Nav.svg b/assets/pics/layouts/cnano/Nav.svg new file mode 100644 index 0000000..60fae24 --- /dev/null +++ b/assets/pics/layouts/cnano/Nav.svg @@ -0,0 +1,266 @@ + + + +Nav: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +LALT + + + + + +LCTL + + + + + +LSFT + + + + + + + + +CAPS +LOCK + + + + + +🡄LEFT + + + + + +🡇DOWN + + + + + +🡅UP + + + + + +🡆RIGHT + + + + + + + + + + + + + + + + + + + +INS + + + + +HOME + + + + + +PGDN + + + + + +PGUP + + + + + +END + + + + + + + + + + + + + + + +ENT + + + + + +BSPC + + + + + diff --git a/assets/pics/layouts/cnano/Num.png b/assets/pics/layouts/cnano/Num.png new file mode 100644 index 0000000..2008209 Binary files /dev/null and b/assets/pics/layouts/cnano/Num.png differ diff --git a/assets/pics/layouts/cnano/Num.svg b/assets/pics/layouts/cnano/Num.svg new file mode 100644 index 0000000..30f9f29 --- /dev/null +++ b/assets/pics/layouts/cnano/Num.svg @@ -0,0 +1,249 @@ + + + +Num: + + + +[ + + + +7 + + + +8 + + + +9 + + + +] + + + + + + + + + + + + + + + + + + +; + + + +4 + + + +5 + + + +6 + + + += + + + + + + + +LSFT + + + + + +LCTL + + + + + +LALT + + + + + +LGUI + + + + +` + + + +1 + + + +2 + + + +3 + + + +\ + + + + + + + + + + + + + + + + + + +. + + + +0 + + + +- + + + + + + + + + + + diff --git a/assets/pics/layouts/cnano/Sym.png b/assets/pics/layouts/cnano/Sym.png new file mode 100644 index 0000000..b9543bf Binary files /dev/null and b/assets/pics/layouts/cnano/Sym.png differ diff --git a/assets/pics/layouts/cnano/Sym.svg b/assets/pics/layouts/cnano/Sym.svg new file mode 100644 index 0000000..70b6dd5 --- /dev/null +++ b/assets/pics/layouts/cnano/Sym.svg @@ -0,0 +1,249 @@ + + + +Sym: + + + +{ + + + +& + + + +* + + + +( + + + +} + + + + + + + + + + + + + + + + + + +: + + + +$ + + + +% + + + +^ + + + ++ + + + + + + + +LSFT + + + + + +LCTL + + + + + +LALT + + + + + +LGUI + + + + +~ + + + +! + + + +@ + + + +# + + + +| + + + + + + + + + + + + + + + + + + +( + + + +) + + + +_ + + + + + + + + + + + diff --git a/assets/pics/layouts/render_all.sh b/assets/pics/layouts/render_all.sh new file mode 100755 index 0000000..3559319 --- /dev/null +++ b/assets/pics/layouts/render_all.sh @@ -0,0 +1,6 @@ +#/bin/bash + +echo Rendering full board images... +./render_full_boards.sh +echo Rendering single layer images... +./render_single_layers.sh diff --git a/assets/pics/layouts/render_full_boards.sh b/assets/pics/layouts/render_full_boards.sh new file mode 100755 index 0000000..21113c9 --- /dev/null +++ b/assets/pics/layouts/render_full_boards.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +ensure_exists_in_path() { + type $1 >/dev/null 2>&1 || { echo >&2 "Could not find $1 in path. Aborting."; exit 1; } +} + +ensure_exists_in_path keymap +ensure_exists_in_path convert + +for board in cnano cmini charybdis skeletyl tbkmini scylla; do + echo $board + keymap draw $board.yaml > $board.svg + convert -size 800x800 -background '#303030' $board.svg $board.png +done +echo done! diff --git a/assets/pics/layouts/render_single_layers.sh b/assets/pics/layouts/render_single_layers.sh new file mode 100755 index 0000000..92f9165 --- /dev/null +++ b/assets/pics/layouts/render_single_layers.sh @@ -0,0 +1,24 @@ +#/bin/bash + +ensure_exists_in_path() { + type $1 >/dev/null 2>&1 || { echo >&2 "Could not find $1 in path. Aborting."; exit 1; } +} + +ensure_exists_in_path yq +ensure_exists_in_path tr +ensure_exists_in_path keymap +ensure_exists_in_path convert + +for board in cnano cmini charybdis skeletyl tbkmini scylla; do + echo $board + rm -r $board + mkdir -p $board + for layer in `yq '.layers | keys[]' $board.yaml | tr -d '"'`; do # parse layer list from yaml, remove quotes + echo $board/$layer + + layer_safe=${layer//\//_} # replace slash with underscore + + keymap draw -s "$layer" -- $board.yaml > $board/$layer_safe.svg + convert -size 800x800 -background '#303030' "$board/$layer_safe.svg" "$board/$layer_safe.png" + done +done diff --git a/assets/pics/layouts/scylla.png b/assets/pics/layouts/scylla.png new file mode 100644 index 0000000..ea8c852 Binary files /dev/null and b/assets/pics/layouts/scylla.png differ diff --git a/assets/pics/layouts/scylla.svg b/assets/pics/layouts/scylla.svg new file mode 100644 index 0000000..57c7e98 --- /dev/null +++ b/assets/pics/layouts/scylla.svg @@ -0,0 +1,942 @@ + + + +Base: + + + + +ESC + + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + + +BSPC + + + + + +TAB + + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + +- + + + + +LSFT + + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +; + + + +" + + + + +LCTL + + + + +Z + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ + + + +\ + + + + +LCTL + + + + + +SPC + + + + +NavSym +MO + + + +Extra +MO + + + + +ENTER + + + + + +RGUI + + + + + +HOME + + + + + +BSPC + + + + + +DEL + + + + + +RALT + + + + + +Nav/Sym: + + + +~ + + + +! + + + +@ + + + +# + + + +$ + + + +% + + + +^ + + + +& + + + +* + + + +( + + + +) + + + + +DEL + + + + + +QKBOOT + + + + + + + + + + + + + + + + + + + + +[ + + + +] + + + + +KP7 + + + + + +KP8 + + + + + +KP9 + + + + + + + + ++ + + + + + + + + +HOME + + + + + +PGUP + + + + + +PGDN + + + + + +END + + + + +( + + + +) + + + + +KP4 + + + + + +KP5 + + + + + +KP6 + + + + +- + + + +| + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KP1 + + + + + +KP2 + + + + + +KP3 + + + + += + + + +_ + + + + +LCTL + + + + + +HOME + + + + + + + + + + + + + +RALT + + + + + +RGUI + + + + + +SPC + + + + + +BSPC + + + + + +RCTL + + + + + +ENTER + + + + + +Extra: + + + +F12 + + + +F1 + + + +F2 + + + +F3 + + + +F4 + + + +F5 + + + +F6 + + + +F7 + + + +F8 + + + +F9 + + + +F10 + + + +F11 + + + + + + + + + + + + +RGBRMOD + + + + + +RGBTOG + + + + + +RGBMOD + + + + +[ + + + +] + + + + + + + + +NUMLOCK + + + + +INS + + + + +SCROLLLOCK + + + + + +🔇MUTE + + + + + + + + + +🡄LEFT + + + + + +🡅UP + + + + + +🡇DOWN + + + + + +🡆RIGHT + + + + +( + + + +) + + + + +⏮️PREV + + + + + +⏯️PLAY +PAUSE + + + + + +⏭️NEXT + + + + + + + + + +🔊VOL +UP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +🔉VOL +DOWN + + + + + +LCTL + + + + + +HOME + + + + + + + + + + + + + +RALT + + + + + +QKBOOT + + + + + +SPC + + + + + +BSPC + + + + + +RCTL + + + + + +ENTER + + + + + diff --git a/assets/pics/layouts/scylla.yaml b/assets/pics/layouts/scylla.yaml new file mode 100644 index 0000000..97ac705 --- /dev/null +++ b/assets/pics/layouts/scylla.yaml @@ -0,0 +1,24 @@ +layout: {qmk_keyboard: bastardkb/scylla, qmk_layout: LAYOUT_split_4x6_5} +draw_config: + svg_extra_style: | + text.label { stroke: none; fill: #e0f0f0;} +layers: + Base: + - [⎋ ESC, '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', ⌫ BSPC] + - [↹ TAB, Q, W, E, R, T, Y, U, I, O, P, '-'] + - [⇧ LSFT, A, S, D, F, G, H, J, K, L, ;, '"'] + - [⎈ LCTL, Z, X, C, V, B, N, M, ',', ., '/', '\'] + - [⎈ LCTL, ␣ SPC, {t: NavSym, h: MO}, {t: Extra, h: MO}, ⮠ ENTER, ⊞ RGUI] + - [⤒ HOME, ⌫ BSPC, ⌦ DEL, ⌥ RALT] + Nav/Sym: + - ['~', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', ⌦ DEL] + - [QK BOOT, ▽, ▽, ▽, ▽, '[', ']', KP 7, KP 8, KP 9, ▽, +] + - [▽, ⤒ HOME, ⇞ PGUP, ⇟ PGDN, ⤓ END, '(', ')', KP 4, KP 5, KP 6, '-', '|'] + - [▽, ▽, ▽, ▽, ▽, ▽, ▽, KP 1, KP 2, KP 3, '=', '_'] + - [⎈ LCTL, ⤒ HOME, {t: ▽, type: held}, ▽, ⌥ RALT, ⊞ RGUI, ␣ SPC, ⌫ BSPC, ⎈ RCTL, ⮠ ENTER] + Extra: + - [F12, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11] + - [▽, ▽, RGB RMOD, RGB TOG, RGB MOD, '[', ']', ▽, NUM LOCK, INS, SCROLL LOCK, 🔇 MUTE] + - [▽, 🡄 LEFT, 🡅 UP, 🡇 DOWN, 🡆 RIGHT, '(', ')', ⏮️ PREV, ⏯️ PLAY PAUSE, ⏭️ NEXT, ▽, 🔊 VOL UP] + - [▽, ▽, ▽, ▽, ▽, ▽, ▽, ▽, ▽, ▽, ▽, 🔉 VOL DOWN] + - [⎈ LCTL, ⤒ HOME, ▽, {t: ▽, type: held}, ⌥ RALT, QK BOOT, ␣ SPC, ⌫ BSPC, ⎈ RCTL, ⮠ ENTER] diff --git a/assets/pics/layouts/scylla/Base.png b/assets/pics/layouts/scylla/Base.png new file mode 100644 index 0000000..fbd1b70 Binary files /dev/null and b/assets/pics/layouts/scylla/Base.png differ diff --git a/assets/pics/layouts/scylla/Base.svg b/assets/pics/layouts/scylla/Base.svg new file mode 100644 index 0000000..855546f --- /dev/null +++ b/assets/pics/layouts/scylla/Base.svg @@ -0,0 +1,373 @@ + + + +Base: + + + + +ESC + + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + + +BSPC + + + + + +TAB + + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + +- + + + + +LSFT + + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +; + + + +" + + + + +LCTL + + + + +Z + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ + + + +\ + + + + +LCTL + + + + + +SPC + + + + +NavSym +MO + + + +Extra +MO + + + + +ENTER + + + + + +RGUI + + + + + +HOME + + + + + +BSPC + + + + + +DEL + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/scylla/Extra.png b/assets/pics/layouts/scylla/Extra.png new file mode 100644 index 0000000..c96723e Binary files /dev/null and b/assets/pics/layouts/scylla/Extra.png differ diff --git a/assets/pics/layouts/scylla/Extra.svg b/assets/pics/layouts/scylla/Extra.svg new file mode 100644 index 0000000..1a0b089 --- /dev/null +++ b/assets/pics/layouts/scylla/Extra.svg @@ -0,0 +1,394 @@ + + + +Extra: + + + +F12 + + + +F1 + + + +F2 + + + +F3 + + + +F4 + + + +F5 + + + +F6 + + + +F7 + + + +F8 + + + +F9 + + + +F10 + + + +F11 + + + + + + + + + + + + +RGBRMOD + + + + + +RGBTOG + + + + + +RGBMOD + + + + +[ + + + +] + + + + + + + + +NUMLOCK + + + + +INS + + + + +SCROLLLOCK + + + + + +🔇MUTE + + + + + + + + + +🡄LEFT + + + + + +🡅UP + + + + + +🡇DOWN + + + + + +🡆RIGHT + + + + +( + + + +) + + + + +⏮️PREV + + + + + +⏯️PLAY +PAUSE + + + + + +⏭️NEXT + + + + + + + + + +🔊VOL +UP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +🔉VOL +DOWN + + + + + +LCTL + + + + + +HOME + + + + + + + + + + + + + +RALT + + + + + +QKBOOT + + + + + +SPC + + + + + +BSPC + + + + + +RCTL + + + + + +ENTER + + + + + diff --git a/assets/pics/layouts/scylla/Nav_Sym.png b/assets/pics/layouts/scylla/Nav_Sym.png new file mode 100644 index 0000000..cfa5e23 Binary files /dev/null and b/assets/pics/layouts/scylla/Nav_Sym.png differ diff --git a/assets/pics/layouts/scylla/Nav_Sym.svg b/assets/pics/layouts/scylla/Nav_Sym.svg new file mode 100644 index 0000000..bbbd174 --- /dev/null +++ b/assets/pics/layouts/scylla/Nav_Sym.svg @@ -0,0 +1,391 @@ + + + +Nav/Sym: + + + +~ + + + +! + + + +@ + + + +# + + + +$ + + + +% + + + +^ + + + +& + + + +* + + + +( + + + +) + + + + +DEL + + + + + +QKBOOT + + + + + + + + + + + + + + + + + + + + +[ + + + +] + + + + +KP7 + + + + + +KP8 + + + + + +KP9 + + + + + + + + ++ + + + + + + + + +HOME + + + + + +PGUP + + + + + +PGDN + + + + + +END + + + + +( + + + +) + + + + +KP4 + + + + + +KP5 + + + + + +KP6 + + + + +- + + + +| + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KP1 + + + + + +KP2 + + + + + +KP3 + + + + += + + + +_ + + + + +LCTL + + + + + +HOME + + + + + + + + + + + + + +RALT + + + + + +RGUI + + + + + +SPC + + + + + +BSPC + + + + + +RCTL + + + + + +ENTER + + + + + diff --git a/assets/pics/layouts/skeletyl.png b/assets/pics/layouts/skeletyl.png new file mode 100644 index 0000000..487b8c8 Binary files /dev/null and b/assets/pics/layouts/skeletyl.png differ diff --git a/assets/pics/layouts/skeletyl.svg b/assets/pics/layouts/skeletyl.svg new file mode 100644 index 0000000..76cbcfc --- /dev/null +++ b/assets/pics/layouts/skeletyl.svg @@ -0,0 +1,710 @@ + + + +Base: + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +; + + + +Z + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ + + + + +LGUI + + + + + +SPC + + + + +NUM +MO + + + +SYM +MO + + + + +ENTER + + + + + +RALT + + + + + +Num: + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + + + + + + + + + + + + + + + + + +🡄LEFT + + + + + +🡅UP + + + + + +🡇DOWN + + + + + +🡆RIGHT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +SPC + + + + + + + + +EXTRA +MO + + + + +ENTER + + + + + +RALT + + + + + +Sym: + + + +! + + + +@ + + + +# + + + +$ + + + +% + + + +^ + + + +& + + + +* + + + +( + + + +) + + + + + + + + + + + + + + + + + + +- + + + += + + + +[ + + + +] + + + +\ + + + + + + + + + + + + + + + + + + +_ + + + ++ + + + +{ + + + +} + + + +| + + + + +LGUI + + + + + +SPC + + + + +EXTRA +MO + + + + + + + + +ENTER + + + + + +RALT + + + + + +Extra: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RGBHUI + + + + + +RGBSAI + + + + + +RGBVAI + + + + + + + + + + + + + + + + + + + + + + + + + + +RGBHUD + + + + + +RGBSAD + + + + + +RGBVAD + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +SPC + + + + + + + + + + + + + +ENTER + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/skeletyl.yaml b/assets/pics/layouts/skeletyl.yaml new file mode 100644 index 0000000..d65f557 --- /dev/null +++ b/assets/pics/layouts/skeletyl.yaml @@ -0,0 +1,25 @@ +layout: {qmk_keyboard: bastardkb/skeletyl, qmk_layout: LAYOUT_split_3x5_3} +draw_config: + svg_extra_style: | + text.label { stroke: none; fill: #e0f0f0;} +layers: + Base: + - [Q, W, E, R, T, Y, U, I, O, P] + - [A, S, D, F, G, H, J, K, L, ;] + - [Z, X, C, V, B, N, M, ',', ., /] + - [⊞ LGUI, ␣ SPC, {t: NUM, h: MO}, {t: SYM, h: MO}, ⮠ ENTER, ⌥ RALT] + Num: + - [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] + - ['','','','','', 🡄 LEFT, 🡅 UP, 🡇 DOWN, 🡆 RIGHT,''] + - ['','','','','','','','','',''] + - [⊞ LGUI, ␣ SPC, {t: ▽, type: held}, {t: EXTRA, h: MO}, ⮠ ENTER, ⌥ RALT] + Sym: + - ['!', '@', '#', $, '%', ^, '&', '*', '(', ')'] + - ['','','','','','-','=','[',']', \] + - ['','','','','',_,+,'{','}','|'] + - [⊞ LGUI, ␣ SPC, {t: EXTRA, h: MO}, {t: ▽, type: held}, ⮠ ENTER, ⌥ RALT] + Extra: + - ['','','','','','','','','',''] + - [RGB HUI,RGB SAI,RGB VAI,'','','','','','',''] + - [RGB HUD,RGB SAD,RGB VAD,'','','','','','',''] + - [⊞ LGUI, ␣ SPC, {t: ▽, type: held}, {t: ▽, type: held}, ⮠ ENTER, ⌥ RALT] diff --git a/assets/pics/layouts/skeletyl/Base.png b/assets/pics/layouts/skeletyl/Base.png new file mode 100644 index 0000000..9e0929b Binary files /dev/null and b/assets/pics/layouts/skeletyl/Base.png differ diff --git a/assets/pics/layouts/skeletyl/Base.svg b/assets/pics/layouts/skeletyl/Base.svg new file mode 100644 index 0000000..90646f8 --- /dev/null +++ b/assets/pics/layouts/skeletyl/Base.svg @@ -0,0 +1,267 @@ + + + +Base: + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +; + + + +Z + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ + + + + +LGUI + + + + + +SPC + + + + +NUM +MO + + + +SYM +MO + + + + +ENTER + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/skeletyl/Extra.png b/assets/pics/layouts/skeletyl/Extra.png new file mode 100644 index 0000000..a951d46 Binary files /dev/null and b/assets/pics/layouts/skeletyl/Extra.png differ diff --git a/assets/pics/layouts/skeletyl/Extra.svg b/assets/pics/layouts/skeletyl/Extra.svg new file mode 100644 index 0000000..b0e6138 --- /dev/null +++ b/assets/pics/layouts/skeletyl/Extra.svg @@ -0,0 +1,253 @@ + + + +Extra: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RGBHUI + + + + + +RGBSAI + + + + + +RGBVAI + + + + + + + + + + + + + + + + + + + + + + + + + + +RGBHUD + + + + + +RGBSAD + + + + + +RGBVAD + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +SPC + + + + + + + + + + + + + +ENTER + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/skeletyl/Num.png b/assets/pics/layouts/skeletyl/Num.png new file mode 100644 index 0000000..7f4026f Binary files /dev/null and b/assets/pics/layouts/skeletyl/Num.png differ diff --git a/assets/pics/layouts/skeletyl/Num.svg b/assets/pics/layouts/skeletyl/Num.svg new file mode 100644 index 0000000..7d60750 --- /dev/null +++ b/assets/pics/layouts/skeletyl/Num.svg @@ -0,0 +1,258 @@ + + + +Num: + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + + + + + + + + + + + + + + + + + +🡄LEFT + + + + + +🡅UP + + + + + +🡇DOWN + + + + + +🡆RIGHT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +SPC + + + + + + + + +EXTRA +MO + + + + +ENTER + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/skeletyl/Sym.png b/assets/pics/layouts/skeletyl/Sym.png new file mode 100644 index 0000000..0f57858 Binary files /dev/null and b/assets/pics/layouts/skeletyl/Sym.png differ diff --git a/assets/pics/layouts/skeletyl/Sym.svg b/assets/pics/layouts/skeletyl/Sym.svg new file mode 100644 index 0000000..6956b9e --- /dev/null +++ b/assets/pics/layouts/skeletyl/Sym.svg @@ -0,0 +1,256 @@ + + + +Sym: + + + +! + + + +@ + + + +# + + + +$ + + + +% + + + +^ + + + +& + + + +* + + + +( + + + +) + + + + + + + + + + + + + + + + + + +- + + + += + + + +[ + + + +] + + + +\ + + + + + + + + + + + + + + + + + + +_ + + + ++ + + + +{ + + + +} + + + +| + + + + +LGUI + + + + + +SPC + + + + +EXTRA +MO + + + + + + + + +ENTER + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/tbkmini.png b/assets/pics/layouts/tbkmini.png new file mode 100644 index 0000000..d111185 Binary files /dev/null and b/assets/pics/layouts/tbkmini.png differ diff --git a/assets/pics/layouts/tbkmini.svg b/assets/pics/layouts/tbkmini.svg new file mode 100644 index 0000000..fd055cd --- /dev/null +++ b/assets/pics/layouts/tbkmini.svg @@ -0,0 +1,833 @@ + + + +Base: + + + + +TAB + + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + + +BSPC + + + + + +LCTL + + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +; + + + +" + + + + +LSFT + + + + +Z + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ + + + + +ESC + + + + + +LGUI + + + + + +SPC + + + + +NUM +MO + + + +SYM +MO + + + + +ENTER + + + + + +RALT + + + + + +Num: + + + + +TAB + + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + + +BSPC + + + + + +LCTL + + + + + + + + + + + + + + + + + + + + +🡄LEFT + + + + + +🡇DOWN + + + + + +🡅UP + + + + + +🡆RIGHT + + + + + + + + + + + +LSFT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +SPC + + + + + + + + +EXTRA +MO + + + + +ENTER + + + + + +RALT + + + + + +Sym: + + + + +TAB + + + + +! + + + +@ + + + +# + + + +$ + + + +% + + + +^ + + + +& + + + +* + + + +( + + + +) + + + + +BSPC + + + + + +LCTL + + + + + + + + + + + + + + + + + + + +- + + + += + + + +[ + + + +] + + + +\ + + + +` + + + + +LSFT + + + + + + + + + + + + + + + + + + + +_ + + + ++ + + + +{ + + + +} + + + +| + + + +~ + + + + +LGUI + + + + + +SPC + + + + +EXTRA +MO + + + + + + + + +ENTER + + + + + +RALT + + + + + +Extra: + + + + +QKBOOT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RGBTOG + + + + + +RGBHUI + + + + + +RGBSAI + + + + + +RGBVAI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RGBMOD + + + + + +RGBHUD + + + + + +RGBSAD + + + + + +RGBVAD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +SPC + + + + + + + + + + + + + +ENTER + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/tbkmini.yaml b/assets/pics/layouts/tbkmini.yaml new file mode 100644 index 0000000..0321e16 --- /dev/null +++ b/assets/pics/layouts/tbkmini.yaml @@ -0,0 +1,25 @@ +layout: {qmk_keyboard: bastardkb/tbkmini, qmk_layout: LAYOUT_split_3x6_3} +draw_config: + svg_extra_style: | + text.label { stroke: none; fill: #e0f0f0;} +layers: + Base: + - [↹ TAB, Q, W, E, R, T, Y, U, I, O, P, ⌫ BSPC] + - [⎈ LCTL, A, S, D, F, G, H, J, K, L, ;, '"'] + - [⇧ LSFT, Z, X, C, V, B, N, M, ',', ., /, ⎋ ESC] + - [⊞ LGUI, ␣ SPC, {t: NUM, h: MO}, {t: SYM, h: MO}, ⮠ ENTER, ⌥ RALT] + Num: + - [↹ TAB, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, ⌫ BSPC] + - [⎈ LCTL, '', '', '', '', '', 🡄 LEFT, 🡇 DOWN, 🡅 UP, 🡆 RIGHT,'',''] + - [⇧ LSFT, '', '', '', '', '', '', '', '', '', '', ''] + - [⊞ LGUI, ␣ SPC, {t: ▽, type: held}, {t: EXTRA, h: MO}, ⮠ ENTER, ⌥ RALT] + Sym: + - [↹ TAB, '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', ⌫ BSPC] + - [⎈ LCTL, '', '', '', '', '', '-', '=', '[', ']', '\', '`'] + - [⇧ LSFT, '', '', '', '', '', '_', '+', '{', '}', '|', '~'] + - [⊞ LGUI, ␣ SPC, {t: EXTRA, h: MO}, {t: ▽, type: held}, ⮠ ENTER, ⌥ RALT] + Extra: + - [QK BOOT, '', '', '', '', '', '', '', '', '', '', ''] + - [RGB TOG, RGB HUI, RGB SAI, RGB VAI, '', '', '', '', '', '', '', ''] + - [RGB MOD, RGB HUD, RGB SAD, RGB VAD, '', '', '', '', '', '', '', ''] + - [⊞ LGUI, ␣ SPC, {t: ▽, type: held}, {t: ▽, type: held}, ⮠ ENTER, ⌥ RALT] diff --git a/assets/pics/layouts/tbkmini/Base.png b/assets/pics/layouts/tbkmini/Base.png new file mode 100644 index 0000000..5050ee2 Binary files /dev/null and b/assets/pics/layouts/tbkmini/Base.png differ diff --git a/assets/pics/layouts/tbkmini/Base.svg b/assets/pics/layouts/tbkmini/Base.svg new file mode 100644 index 0000000..054dbd6 --- /dev/null +++ b/assets/pics/layouts/tbkmini/Base.svg @@ -0,0 +1,301 @@ + + + +Base: + + + + +TAB + + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + + +BSPC + + + + + +LCTL + + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +; + + + +" + + + + +LSFT + + + + +Z + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ + + + + +ESC + + + + + +LGUI + + + + + +SPC + + + + +NUM +MO + + + +SYM +MO + + + + +ENTER + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/tbkmini/Extra.png b/assets/pics/layouts/tbkmini/Extra.png new file mode 100644 index 0000000..77710b4 Binary files /dev/null and b/assets/pics/layouts/tbkmini/Extra.png differ diff --git a/assets/pics/layouts/tbkmini/Extra.svg b/assets/pics/layouts/tbkmini/Extra.svg new file mode 100644 index 0000000..ddbe0df --- /dev/null +++ b/assets/pics/layouts/tbkmini/Extra.svg @@ -0,0 +1,280 @@ + + + +Extra: + + + + +QKBOOT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RGBTOG + + + + + +RGBHUI + + + + + +RGBSAI + + + + + +RGBVAI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RGBMOD + + + + + +RGBHUD + + + + + +RGBSAD + + + + + +RGBVAD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +SPC + + + + + + + + + + + + + +ENTER + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/tbkmini/Num.png b/assets/pics/layouts/tbkmini/Num.png new file mode 100644 index 0000000..0f90779 Binary files /dev/null and b/assets/pics/layouts/tbkmini/Num.png differ diff --git a/assets/pics/layouts/tbkmini/Num.svg b/assets/pics/layouts/tbkmini/Num.svg new file mode 100644 index 0000000..1739284 --- /dev/null +++ b/assets/pics/layouts/tbkmini/Num.svg @@ -0,0 +1,288 @@ + + + +Num: + + + + +TAB + + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + + +BSPC + + + + + +LCTL + + + + + + + + + + + + + + + + + + + + +🡄LEFT + + + + + +🡇DOWN + + + + + +🡅UP + + + + + +🡆RIGHT + + + + + + + + + + + +LSFT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +LGUI + + + + + +SPC + + + + + + + + +EXTRA +MO + + + + +ENTER + + + + + +RALT + + + + + diff --git a/assets/pics/layouts/tbkmini/Sym.png b/assets/pics/layouts/tbkmini/Sym.png new file mode 100644 index 0000000..e0c3a79 Binary files /dev/null and b/assets/pics/layouts/tbkmini/Sym.png differ diff --git a/assets/pics/layouts/tbkmini/Sym.svg b/assets/pics/layouts/tbkmini/Sym.svg new file mode 100644 index 0000000..d37ab69 --- /dev/null +++ b/assets/pics/layouts/tbkmini/Sym.svg @@ -0,0 +1,288 @@ + + + +Sym: + + + + +TAB + + + + +! + + + +@ + + + +# + + + +$ + + + +% + + + +^ + + + +& + + + +* + + + +( + + + +) + + + + +BSPC + + + + + +LCTL + + + + + + + + + + + + + + + + + + + +- + + + += + + + +[ + + + +] + + + +\ + + + +` + + + + +LSFT + + + + + + + + + + + + + + + + + + + +_ + + + ++ + + + +{ + + + +} + + + +| + + + +~ + + + + +LGUI + + + + + +SPC + + + + +EXTRA +MO + + + + + + + + +ENTER + + + + + +RALT + + + + +