rules.mk
Contains all the directives required to activate QMK's rgb matrix features.
config.h
Sets a constant required to read the rgb matrix config from the EEPROM.
keymap.c
Custom keymap based on my layout. This is where the magic happens.
First let's declare a rgb_matrix_config
variable of type rgb_config_t :