keychron_qmk_firmware/keyboards/idb/idb_60
James Young 0b89fa3324
idb 60 Layout Macro Refactor (#15079)
* alias LAYOUT to LAYOUT_all

* move layout alias to info.json

* use XXX for KC_NO in idb_60.h

* remove newline characters from info.json labels

* put LAYOUT_all data first in info.json

Matches the order of idb_60.h.

* friendly-format info.json

* add matrix diagram to idb_60.h

* rename LAYOUT_default to LAYOUT_60_ansi_wkl_split_rshift

* add LAYOUT_60_tsangan_hhkb

* add LAYOUT_60_ansi_tsangan

* add LAYOUT_60_iso_tsangan

* add LAYOUT_60_iso_wkl_split_rshift

* add LAYOUT_60_iso_tsangan_hhkb

* edit Backspace label for LAYOUT_60_ansi_wkl_split_rshift

* use GitHub username in info.json maintainer field
2021-11-06 11:52:31 -07:00
..
keymaps idb 60 Layout Macro Refactor (#15079) 2021-11-06 11:52:31 -07:00
config.h Remove unused IS_COMMAND() instances and Magic Key definitions (#14610) 2021-09-26 02:57:20 -07:00
idb_60.c
idb_60.h idb 60 Layout Macro Refactor (#15079) 2021-11-06 11:52:31 -07:00
info.json idb 60 Layout Macro Refactor (#15079) 2021-11-06 11:52:31 -07:00
readme.md
rules.mk Remove unused KEYBOARD_LOCK_ENABLE from rules (#14920) 2021-10-25 21:14:46 -07:00

idb 60 PCB

Firmware for the idb 60 PCB

Make example for this keyboard (after setting up your build environment):

make idb/idb_60:default

Or to make and flash:

make idb/idb_60:default:flash

To compile VIA firmware:

make idb/idb_60:via

LAYOUT_* Macros:

  • LAYOUT_default: ANSI WKL with full Backspace
  • LAYOUT_all: All split keys are available

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.