A 36 key layout designed for efficient typing in English, French and for programming.
Home row mods: ⌃/⌥/⌘/⇧ on home row (tap for letter, hold for modifier).
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ Q │ W/^ │ F/´ │ P/` │ G/¨ │ │ J │ L │ O/` │ Y/^ │ '/\" │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ A/⌃ │ R/⌥ │ S/⌘ │ T/⇧ │ D │ │ H │ N/⇧ │ E/⌘ │ I/⌥ │ U/⌃ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ Z │ X │ C/ç │ V │ B │ │ K │ M │ ,/? │ ;/. │ :// │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ESC/Med│SPC/Nav│ TAB/⇧ │ │ENT/Fun│BS/Sym │ Num │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Legend:
W/^= Tap W, hold to access circumflex layer (ê, ô, î, û)F/´= Tap F, hold to access acute layer (é)- `P/`` = Tap P, hold to access grave layer (è, ù)
G/¨= Tap G, hold to access trema layer (ë, ï, ü, ÿ)O/``= Tap O, hold to access grave layer (à)Y/^= Tap Y, hold to access circumflex layer (â)C/ç= Tap C, hold for ç,/?= Tap for comma, shift for ?;/.= Tap for semicolon, shift for .://= Tap for colon, shift for /BS/Sym= Tap for backspace (shift+tap for delete), hold for SYM layer
Activated by holding Space on the base layer.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ ⌘Z │ ⌘X │ ⌘C/F/T│ ⌘V │ ⌘⇧Z │ │ │ Home │ ↑ │ End │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ ⌃ │ ⌥ │ ⌘ │ ⇧ │ ⌘D │ │ ⇪ │ ← │ ↓ │ → │ PgUp │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ ⌥ │ │ │ │ │ │ │ Menu │ │ PgDn │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ │ ▼▼▼ │ │ │ │ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Legend:
⌘C/F/T= Tap dance: tap=copy, double-tap=find, triple-tap=copy→new tab→paste→enter▼▼▼= Layer activation key (held)= Transparent (uses base layer key)
Activated by holding Escape on the base layer.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ Boot │BT Clr │ │ │ │ │ │ │ │ │ Boot │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ ⌃ │ ⌥ │ ⌘ │ ⇧ │ ⌘D │ │ │ Prev │ Vol- │ Vol+ │ Next │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ ⌥ │ │ │ │ │ │ │ Bri- │ Bri+ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ ▼▼▼ │ │ │ │ Stop │ Play │ Mute │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Legend:
Boot= Bootloader mode (for flashing)BT Clr= Clear Bluetooth pairing
Activated by holding the right thumb key on the base layer.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ `` │ 7 │ 8 │ 9 │ \ │ │ │ │ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ + │ 4 │ 5 │ 6 │ * │ │ │ ⇧ │ ⌘ │ ⌥ │ ⌃ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ - │ 1 │ 2 │ 3 │ / │ │ │ │ │ ⌥ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ . │ 0 │ = │ │ │ │ ▼▼▼ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Legend:
``= Types two backticks and moves cursor between them
Activated by holding Backspace on the base layer.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ ~ │ % │ ^ │ _ │ [] │ │ │ │ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ \| │ @ │ $ │ - │ () │ │ │SftSym │ ⌘ │ ⌥ │ ⌃ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ # │ & │ € │ = │ {} │ │ │ │ │ ⌥ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ < │ NAV │ > │ │ │ ▼▼▼ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Legend:
[]= Types[]and moves cursor between brackets()= Types()and moves cursor between parentheses{}= Types{}and moves cursor between braces\|= Tap for\, hold for|SftSym= Access shifted symbols layer
Activated by holding Enter on the base layer.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ │ F7 │ F8 │ F9 │ F12 │ │ │ │ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ F4 │ F5 │ F6 │ F11 │ │ │ ⇧ │ ⌘ │ ⌥ │ ⌃ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ F1 │ F2 │ F3 │ F10 │ │ │ │ │ ⌥ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ │ │ ⌘⇧4 │ │ ▼▼▼ │ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Legend:
⌘⇧4= macOS screenshot
Activated from the SYM layer by holding the SftSym key.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ │ │ │ [ │ ] │ │ │ │ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ ( │ ) │ │ │ ▼▼▼ │ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ { │ } │ │ │ │ │ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ │ │ │ │ │ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Note: Individual bracket characters (not auto-paired like on SYM layer).
Activated by holding F on the base layer. Provides é.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ │ │ ▼▼▼ │ │ │ │ │ │ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ é │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ │ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ │ │ │ │ │ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Activated by holding P on the base layer. Provides è and ù.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ │ │ │ ▼▼▼ │ │ │ │ │ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ è │ │ ù │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ │ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ │ │ │ │ │ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Activated by holding O on the base layer. Provides à.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ │ │ │ │ │ │ │ │ ▼▼▼ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ à │ │ │ │ │ │ │ │ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ │ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ │ │ │ │ │ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Activated by holding W on the base layer. Provides ê, ô, î, û.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ │ ▼▼▼ │ │ │ │ │ │ │ ô │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ ê │ î │ û │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ │ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ │ │ │ │ │ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Activated by holding Y on the base layer. Provides â.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ │ │ │ │ │ │ │ │ │ ▼▼▼ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ â │ │ │ │ │ │ │ │ │ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ │ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ │ │ │ │ │ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
Activated by holding G on the base layer. Provides ë, ï, ü, ÿ.
╭───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────╮
│ │ │ │ │ ▼▼▼ │ │ │ │ │ ÿ │ │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ ë │ ï │ ü │
├───────┼───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┼───────┤
│ │ │ │ │ │ │ │ │ │ │ │
╰───────┴───────├───────┼───────┼───────┤ ├───────┼───────┼───────┼───────┴───────╯
│ │ │ │ │ │ │ │
╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
| Layer | # | Activation | Purpose |
|---|---|---|---|
| BASE | 0 | Default | Main typing layer (Colemak inspired) |
| NAV | 1 | Hold Space | Navigation, arrows, clipboard |
| MEDIA | 2 | Hold Escape | Media controls, Bluetooth, bootloader |
| NUM | 3 | Hold right thumb | Number pad with operators |
| SYM | 4 | Hold Backspace | Programming symbols |
| FUN | 5 | Hold Enter | Function keys F1-F12 |
| SFT_SYM | 6 | From SYM layer | Individual brackets |
| DIAC_ACUTE | 7 | Hold F | Acute accent (é) |
| DIAC_RGRAVE | 8 | Hold P | Right grave (è, ù) |
| DIAC_LGRAVE | 9 | Hold O | Left grave (à) |
| DIAC_RCIRC | 10 | Hold W | Right circumflex (ê, ô, î, û) |
| DIAC_LCIRC | 11 | Hold Y | Left circumflex (â) |
| DIAC_TREMA | 12 | Hold G | Diaeresis (ë, ï, ü, ÿ) |
- Home Row Mods: ⌃/⌥/⌘/⇧ accessible from home row via hold
- French Diacritics: All accented characters via intuitive layer holds
- Auto-pairing: Brackets
[],(),{}and backticks automatically pair and place cursor inside - Smart Punctuation: Comma/semicolon/colon with shift for ?/.//
- Tap Dance: Copy key with progressive functionality (copy → find → new tab search)