Personal keyboard keymap files for QMK firmware
 
 
 
 
Go to file
Noah Frederick 2cf7195bec Update QMK firmware 2023-05-16 20:05:33 -04:00
boardsource/technik_o Update QMK firmware 2023-05-16 20:05:33 -04:00
gboards/georgi Update QMK firmware 2023-05-16 20:05:33 -04:00
kbdfans/kbd4x Update QMK firmware 2023-05-16 20:05:33 -04:00
kprepublic/bm16s Update QMK firmware 2023-05-16 20:05:33 -04:00
planck Update QMK firmware 2023-05-16 20:05:33 -04:00
preonic Update QMK firmware 2023-05-16 20:05:33 -04:00
qmk@feee0f5154 Update QMK firmware 2023-05-16 20:05:33 -04:00
user Update QMK firmware 2023-05-16 20:05:33 -04:00
.gitignore Implement leader key 2019-02-25 08:37:40 -05:00
.gitmodules Install QMK firmware as submodule 2019-04-15 19:48:04 -04:00
.travis.yml Fix CI (#2) 2019-09-05 19:17:32 -04:00
LICENSE.txt Add license 2019-02-25 08:38:23 -05:00
README.md Bring documentation up to date 2019-09-28 08:29:39 -04:00
Rakefile Update QMK firmware 2023-05-16 20:05:33 -04:00
combos.yaml Add combos on comma, period 2020-01-28 16:51:10 -05:00

README.md

QMK Firmware

Software License Build Status

The QMK firmware powers my keyboards. This is the source code for my keyboard layouts.

.
├── LICENSE.txt
├── README.md
├── Rakefile      # Tasks for managing QMK source
├── combos.yaml   # Combo definitions (COMBO_ENABLE)
├── ...
├── planck        # Keyboard/keymap-specific files
│   ├── README.md
│   ├── keymap.c  # Keymap implementation
│   └── rules.mk  # Keymap make rules
├── ...
├── qmk           # QMK firmware source tree
│   └── ...
└── user          # Keyboard/keymap-agnostic files
    ├── config.h  # Configuration applied across all keymaps
    ├── my.c      # Global implementation file
    ├── my.h      # Global header file
    ├── ...
    └── rules.mk  # Global make rules

Building

The Rakefile manages the QMK firmware source code:

rake ci           # Build all keymaps for CI
rake clean        # Remove build artifacts
rake generate     # Regenerate generated C files
rake install      # Symlink keymap files into QMK source tree
rake qmk:install  # Install QMK dependencies
rake qmk:update   # Update QMK firmware
rake uninstall    # Remove symlinks from QMK source tree