This is my weeb QMK Kyria keymap, the main feature is its animation of Gawr Gura, but it is really powerfull if you watch closely.
Thaks to j-inc for the code, hikotel0611 and this pixel art for the drawings.
The location of the symbols is mostly based on frequency by various programming languages, but it also uses some mnemonics.
Left hand -> brackets
Right index finger -> logical operators
\ and | are key neighbors just like ~ and `
The “home row” refers to the middle row of alpha keys “mods” refer to modifiers.
My home row mods go to the symbol layer, if you want to know more about implementation, you can go to the wiki.
There is one encoder on the right half. It has a different function depending on the layer.
Base -> volume control
Function -> next/prev media
Symbol -> up/down arrows
Gaming -> left/right arrows
Made by Andrewjrae
Case modes is a feature that implements different case handling modes, Caps Word, and X-Case. See features/casemodes.c for implementation details.
// ,-------------------------------------------. ,-------------------------------------------.
// | Tab | Q | W | E | R | T | | Y | U | I | O | P | - _ |
// |--------+------+------+------+------+------| |------+------+------+------+------+--------|
// | BS | A | S | D | F | G | | H | J | K | L | : ; | ' " |
// |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
// | NAV | Z | X | C | V | B | meh | Hyper| | Space|c(sft)| N | M | , < | . > | / ? | NAV |
// `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
// |gaming|numpad|Caps | esc | Enter| | Space|Menu |Sneak |Cole- |Volume|
// | | | word | | | | | | case | mak | |
// `----------------------------------' `----------------------------------'
c(sft) = ctrl + shift
// ,-------------------------------------------. ,-------------------------------------------.
// | TAB | Q | W | F | P | G | | J | L | U | Y | ; : | - _ |
// |--------+------+------+------+------+------| |------+------+------+------+------+--------|
// | BS | A | R | S | t | d | | H | N | E | I | O | "' |
// |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
// | NAV | Z | X | C | V | B |meh |Hyper | | Space|c(sft)| K | M | , < | . > | / ? | NAV |
// `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
// |gaming|numpad|Caps | esc | Enter| | Space|Menu |Sneak |Cole- |Volume|
// | | | word | | | | | | case | mak | |
// `----------------------------------' `----------------------------------'
// ,-------------------------------------------. ,-------------------------------------------.
// | | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | |
// |--------+------+------+------+------+------| |------+------+------+------+------+--------|
// | | @ | [ | { | ( | \ | | & | = | * | $ | # | |
// |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
// | | ^ | ] | } | ) | | | | | | | | ! | + | % | ~ | ` | |
// `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
// | | | | | | | | | | | |
// | | | | | | | | | | | |
// `----------------------------------' `----------------------------------'
// ,-------------------------------------------. ,-------------------------------------------.
// | | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | |
// |--------+------+------+------+------+------| |------+------+------+------+------+--------|
// | | ins | left| up | right| F11 | | F12 | m | mup | m | pgup | |
// |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
// | | del |print | down | home| end | | | | | | m | m | m | m | pgd | |
// `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
// | | | | | | | | | | | |
// | | | | | | | | | | | |
// `----------------------------------' `----------------------------------'
// ,-------------------------------------------. ,-------------------------------------------.
// | tab | q | 1 | 2 | 3 | 4 | | f1 | f2 | f3 | f4 | f5 | f6 |
// |--------+------+------+------+------+------| |------+------+------+------+------+--------|
// | shift | a | w | f | p | g | | | | | | | |
// |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
// | ctrl | z | d | s | x | c | | | | | | | | | | | |
// `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
// | | | | | | | | | | | |
// | | | | | | | | | | | |
// `----------------------------------' `----------------------------------'
// ,-------------------------------------------. ,-------------------------------------------.
// | | | | | | | | / | 7 | 8 | 9 | - | |
// |--------+------+------+------+------+------| |------+------+------+------+------+--------|
// | | TOG | SAI | HUI | VAI | MOD | | * | 4 | 5 | 6 | + | |
// |--------+------+------+------+------+------+-------------. ,-------------+------+------+------+------+------+--------|
// | | | SAD | HUD | VAD | RMOD | | | | | | . | 1 | 2 | 3 |Enter | |
// `----------------------+------+------+------+------+------| |------+------+------+------+------+----------------------'
// | | | | | | | | 0 | 0 | | |
// | | | | | | | | | | | |
// `----------------------------------' `----------------------------------'