Flash Custom Firmware onto Iris


Setup QMK environment
https://docs.qmk.fm/#/newbs_getting_started

sudo apt install -y git python3-pip
python3 -m pip install --user qmk

# may need this
echo 'PATH="$HOME/.local/bin:$PATH"' >> $HOME/.bashrc && source $HOME/.bashrc

# this will clone into /home/user/qmk_firmware and install dependencies
qmk setup

# make/compile the rev6a firmware 
qmk compile -kb keebio/iris/rev6a -km default

# if you only have one keyboard on the go, you can set it as the default
qmk config user.keyboard=keebio/iris/rev6a

# set your username (this will build in the relative/{username} dir)
qmk config user.keymap=10pm

# and then create a new keymap
qmk new-keymap # if set default kb
qmk new-keymap -kb keebio/iris/rev6a # or specify if multiples

# and then flash if all is good
qmk flash # if defaults
qmk flash -kb keebio/iris/rev6a -km 10pm # if specify