cijanzen's Pearl 40%
Layout
The firmware offers five layers:
- Base layer
- Numbers and arrows (Fn1)
- F-row and navigation (Fn2)
- Media and RGB controls (Fn3)
- Utils (Fn2+Fn3)
A few specifics worth mentioning:
- Autoshift has been enabled to allow for easier access of shifted keys
- Tab will operate as tab key on tap and fn layer on hold
- Indicator LEDs indicate the current layer

Base for this firmware copied from jetpacktuxedo's and rask's QMK firmware
Compiling and flashing
To compile and flash the HEX follow the Pearl 40% instructions.
You might need to check the comments at the bottom of the gist as well.