Skip to content

void0x00/zmk-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

508 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zmk-config

This is my personal zmk-config for my Split keyboards.
Sweep Bluethooth(Nice!Nano) or Dongle(Nice!Naon), Studio available.
Totem Bluethooth(Xiao_ble) or Dongle(Xiao_ble), Studio available.

Uses Urob's Timeless-Home-row-mods.
Provides RShift on the Default layer R4 row.

The thumb, number, symbol, and function layers follow the Miryoku layout almost exactly.

The number layer provides the four basic arithmetic operations as combo keys, just like a full-size keyboard.

There are symbol layers, but frequently used symbols are provided as combos. Function keys are provided on the opposite side of the symbol layers to reduce the layer key, and modifier keys are provided for shortcuts.

The navigation layer replaces the action of tapping the arrow keys multiple times with a hold. On the opposite side of the navigation keys are frequently used shortcuts like Copy, Task Switcher, etc.

Modules

Additional features are provided by the following modules:

  • zmk-rgbled-widgets to show the connection and battery status with the built-in LEDs of the Xiao BLE controller.
  • zmk-smart-toggle custom behavior module that implements a "smart toggle" key. Used in Swapper.

Boards and Keymaps

Sweep (34 keys)

(keymap image created with caksoylar/keymap-drawer)

Totem (38 keys)

(keymap image created with caksoylar/keymap-drawer)


Inspirations

About

Zmk Split Keyboard. Sweep & Totem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages