After you followed QMK Setup guide you add this keymap to your qmk_firmaware repository folder
# qmk_firmware
git submodule add https://github.com/edderrd/qmk-sofle-rgb-v2-keymap keyboards/sofle/keymaps/edderThis firmware will not auto-recognize until PR #1060 is accepted to the VIA keyboard database. For now you must install the new layout:
- Download keyhive_sofle_rgb.json.
 - In the VIA app, select 
File > Import Keymapfrom the menu. - Open the file you just downloaded.
 
You'll have to do this every time you use VIA or Vial until the PR is accepted.
- The default layouts should be loaded automatically.
 - Layouts can be backed up in VIA in the SAVE+LOAD section.
 - It is a good idea to Save Current Layout after you decide on your mapping.
 
- Fully remappable. Left encoder controls volume up/down/mute. Right encoder PGUP/PGDOWN.
 - Allows for live remapping of per-layer rotary encoder functions in VIA.
 - VIA support with keyhive_via keymap.
 
Make example for this keyboard (after setting up your build environment):
make sofle/keyhive:edder
Flash using the correct command below (or use QMK Toolbox). These commands can be mixed if, for example, you have an Elite C on the left and a pro micro on the right.
Press reset button on the keyboard when asked.
Disconnect the first half, connect the second one and repeat the process.
# for Pro Micro-based builds
make sofle/keyhive:edder:avrdude-split-left
make sofle/keyhive:edder:avrdude-split-right
# for Elite C or DFU bootloader builds
make sofle/keyhive:edder:dfu-split-left
make sofle/keyhive:edder:dfu-split-right
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.


