Skip to content

haglobah/zmk-config-tzcl

 
 

Repository files navigation

rae-dux

Endgame wireless split ergo keeb with low-profile switches and keycaps

Built with the help of this guide and this guide.

Layout heavily inspired by

Features

  1. Minimal design - no diodes, LEDs, OLEDs
  2. Ultra low-profile and transportable
  3. Colemak with home row mods
  4. Various additional combos

Layout

(when in doubt, code >> svg >> markdown below)

/* ,----------------------------------.                ,----------------------------------.
 * |  Q   |  W   |  F   |  P   |  B   |                |  J   |  L   |  U   |  Y   |  '   |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * | ⌥_A  | ⌘_R  | ⇧_S  | ⌃_T  |  G   |                |  M   | ⌃_N  | ⇧_E  | ⌘_I  | ⌥_O  |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * |  Z   |  X   |  C   |  D   |  V   |                |  K   |  H   |  ,   |  .   |  /   |
 * `------+------+------+------+------+------.  ,------+------+------+------+------+------|
 *                      |3_TAB |1_DEL |2_BSPC|  |2_RET |1_SPC |3_ESC |
 *                      `--------------------'  `--------------------'

/* ,----------------------------------.                ,----------------------------------.
 * |  '   |  ä   |  ö   |  ü   |  #   |                |  ::  |  ◊   |  [   |  ]   |  _   |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * |  !   |  -   |  +   |  =   |  |   |                |  &   |  %   |  {   |  }   |  @   |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * |  ^   |  /   |  *   |  \   |  ~   |                |lambda|  $   |  <   |  >   |  /   |
 * `------+------+------+------+------+------.  ,------+------+------+------+------+------|
 *                      |      |      |      |  |      |      |      |
 *                      `--------------------'  `--------------------'

/* ,----------------------------------.                ,----------------------------------.
 * |  _   |  6   |  5   |  4   |  +   |                |  *   |  F4  |  F5  |  F6  | F10  |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * |  .   |  3   |  2   |  1   |  -   |                |  ⇧   |  F1  |  F2  |  F3  | F11  |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * |  ,   |  9   |  8   |  7   |  =   |                |  :   |  F7  |  F8  |  F9  | F12  |
 * `------+------+------+------+------+------.  ,------+------+------+------+------+------|
 *                      |      |      |  0   |  |  0   |      |      |
 *                      `--------------------'  `--------------------'

/* ,----------------------------------.                ,----------------------------------.
 * |      |      |      |      |BT_CLR|                |BT_PRV|BT_NXT|      |      |      |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * |  ⌥   |  ⌘   |  ⇧   |  ⌃   |      |                |      | LEFT | DOWN |  UP  | RGHT |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * |      | cut+ | copy+|paste+|      |                |      | HOME | WBAK | WFWD | END  |
 * `------+------+------+------+------+------.  ,------+------+------+------+------+------|
 *                      |      |      |      |  |      |      |      |
 *                      `--------------------'  `--------------------'

/* ,----------------------------------.                ,----------------------------------.
 * |  σ   |  ω   |  φ   |  π   |  β   |                |  ϵ   |  λ   |  υ   |  ψ   |  ß   |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * |  α   |  ρ   |      |  τ   |  γ   |                |  μ   |  ν   |      |  ι   |  ο   |
 * |------+------+------+------+------|                |------+------+------+------+------|
 * |  ζ   |  ξ   |  χ   |  δ   |  θ   |                |  κ   |  η   |  ä   |  ö   |  ü   |
 * `------+------+------+------+------+------.  ,------+------+------+------+------+------|
 *                      |      |      |      |  |      |      |      |
 *                      `--------------------'  `--------------------'

Lang layer:

  • A greek and german one-shot layer, that I can access by pressing 'x' and 'd' at the same time.
  • The chars on the shifts are moved outwards, so that I can still use them in caps.

Releases

No releases published

Packages

No packages published

Languages

  • C 55.6%
  • C++ 39.5%
  • Nix 3.9%
  • Just 1.0%