The keymap files for my keyboards running the QMK firmware
The repository structure is taken from here 🙌 kudos to @noahfrederick 🙌
My current daily driver is the Atreus
.
├── LICENSE
├── README.md
├── Rakefile # Tasks for managing QMK source
├── atreus # Keyboard/keymap-specific files
│ └── keymap.c # Keymap implementation
│ └── rules.mk # Keymap make rules
├── ...
└── user # Keyboard/keymap-agnostic files
└── lassebn.h # Global header file
The Rakefile
manages the QMK firmware source code:
rake ci # Build all keymaps for CI
rake clean # Remove build artifacts
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