Skip to content

tomasruud/qmk_userspace

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tomas's QMK Userspace

My personal QMK userspace. Most of the fun stuff is currently under ./users/tomas.

Code structure

I have tried to utilize QMK userspace as much as possible, to keep a single, unified source for my keymap. Currently this keymap is shared between my two main keyboards, the Charybdis Nano and the Piantor Pro.

The shared keymap code can be found in the users directory. This contains the layout as well as helpers and support for some custom keycodes, and a norwegian ANSI setup for QMK on macOS. The keymap is defined as a macro which can be mapped onto different keyboard layouts.

In the keyboards directory you can see how these mappings are used to map the same keymap onto different keyboard layouts, while also giving flexibility to define additional layers and hooks for specific keyboards.

About

All my QMK things

Resources

License

Stars

Watchers

Forks

Languages

  • C 95.7%
  • Makefile 4.3%