~ruther/qmk_firmware

b05c0e46c6c62972b68518635104fb58927d1a13 — Drashna Jaelre 6 years ago 478538e
Adds a default value for IS_COMMAND for COMMAND feature (#4301)

* Add default value for IS_COMMAND for COMMAND feature

* Cleanup and consistency

* Update Templates to reflect change

* Fix IS_COMMAND in template

* Fix IS_COMMAND define

* Use consistent IS_COMMAND block in templates

* Remove unnecessary `#undef IS_COMMAND` directives

* Fix compile issue on orthodox

* Reomve IS_COMMAND option for newer boards

* Remove all existing definitions of IS_COMMAND if they use default LSHIFT and RSHIFT setting

* Remove a couple of additional IS_COMMAND defines

* Remove remaining redundant IS_COMMAND definitions

* Remove #undef IS_COMMAND from orthodox:drashna and whitefox:konstantin

* Remove multiple empty lines in modified config.h files

* Update additional boards

* Reomve IS_COMMAND from newer boards

* Update Alice keyboard

* Remove IS_COMMAND from additional boards

Jan 24th edition
362 files changed, 47 insertions(+), 1960 deletions(-)

M keyboards/1upkeyboards/1up60hse/config.h
M keyboards/1upkeyboards/1up60rgb/config.h
M keyboards/1upkeyboards/sweet16/config.h
M keyboards/30wer/config.h
M keyboards/40percentclub/25/config.h
M keyboards/40percentclub/4x4/config.h
M keyboards/40percentclub/5x5/config.h
M keyboards/40percentclub/6lit/config.h
M keyboards/40percentclub/foobar/config.h
M keyboards/40percentclub/gherkin/config.h
M keyboards/40percentclub/i75/config.h
M keyboards/40percentclub/luddite/config.h
M keyboards/40percentclub/mf68/config.h
M keyboards/40percentclub/mf68_ble/config.h
M keyboards/40percentclub/nori/config.h
M keyboards/40percentclub/tomato/config.h
M keyboards/40percentclub/ut47/config.h
M keyboards/412_64/config.h
M keyboards/acr60/config.h
M keyboards/al1/config.h
M keyboards/alf/dc60/config.h
M keyboards/alf/x2/config.h
M keyboards/alice/config.h
M keyboards/alpha/config.h
M keyboards/alps64/config.h
M keyboards/alu84/config.h
M keyboards/amj40/config.h
M keyboards/amj60/config.h
M keyboards/amj96/config.h
M keyboards/amjpad/config.h
M keyboards/at101_blackheart/config.h
M keyboards/atom47/rev2/config.h
M keyboards/atom47/rev3/config.h
M keyboards/atomic/config.h
M keyboards/atomic/keymaps/pvc/config.h
M keyboards/atreus/config.h
M keyboards/atreus/keymaps/alphadox/config.h
M keyboards/atreus/keymaps/dvorak_42_key/config.h
M keyboards/atreus/keymaps/erlandsona/config.h
M keyboards/atreus62/config.h
M keyboards/baguette/config.h
M keyboards/bantam44/config.h
M keyboards/bdn9/config.h
M keyboards/bface/config.h
M keyboards/bfake/config.h
M keyboards/bfo9000/config.h
M keyboards/blockey/config.h
M keyboards/bmini/config.h
M keyboards/bminiex/config.h
M keyboards/bpiphany/frosty_flake/config.h
M keyboards/bpiphany/kitten_paw/config.h
M keyboards/bpiphany/pegasushoof/config.h
M keyboards/bpiphany/tiger_lily/config.h
M keyboards/bpiphany/unloved_bastard/config.h
M keyboards/bthlabs/geekpad/config.h
M keyboards/candybar/config.h
M keyboards/canoe/config.h
M keyboards/chibios_test/config.h
M keyboards/chimera_ergo/config.h
M keyboards/chimera_ls/config.h
M keyboards/chimera_ortho/config.h
M keyboards/chocopad/config.h
M keyboards/christmas_tree/config.h
M keyboards/ckeys/handwire_101/config.h
M keyboards/ckeys/nakey/config.h
M keyboards/ckeys/obelus/config.h
M keyboards/clueboard/17/config.h
M keyboards/clueboard/2x1800/config.h
M keyboards/clueboard/60/config.h
M keyboards/clueboard/66/rev1/config.h
M keyboards/clueboard/66/rev2/config.h
M keyboards/clueboard/66/rev3/config.h
M keyboards/clueboard/66_hotswap/config.h
M keyboards/clueboard/card/config.h
M keyboards/cod67/config.h
M keyboards/comet46/keymaps/satt/config.h
M keyboards/contra/config.h
M keyboards/converter/usb_usb/config.h
M keyboards/cospad/config.h
M keyboards/crkbd/rev1/config.h
M keyboards/cu24/config.h
M keyboards/cu75/config.h
M keyboards/daisy/config.h
M keyboards/dc01/arrow/config.h
M keyboards/dc01/left/config.h
M keyboards/dc01/numpad/config.h
M keyboards/dc01/right/config.h
M keyboards/deltasplit75/v2/config.h
M keyboards/dichotomy/config.h
M keyboards/dilly/config.h
M keyboards/diverge3/config.h
M keyboards/divergetm2/config.h
M keyboards/dk60/config.h
M keyboards/do60/config.h
M keyboards/duck/eagle_viper/v2/config.h
M keyboards/duck/jetfire/config.h
M keyboards/duck/lightsaver/config.h
M keyboards/duck/octagon/v1/config.h
M keyboards/duck/octagon/v2/config.h
M keyboards/dz60/config.h
M keyboards/dz60/keymaps/LEdiodes/config.h
M keyboards/e6v2/le/config.h
M keyboards/e6v2/oe/config.h
M keyboards/eco/config.h
M keyboards/ep/40/config.h
M keyboards/ep/96/config.h
M keyboards/ergo42/rev1/config.h
M keyboards/ergodash/mini/config.h
M keyboards/ergodash/rev1/config.h
M keyboards/ergodash/rev2/config.h
M keyboards/ergoinu/config.h
M keyboards/ergotravel/rev1/config.h
M keyboards/espectro/config.h
M keyboards/evil80/config.h
M keyboards/facew/config.h
M keyboards/fc660c/config.h
M keyboards/fc980c/config.h
M keyboards/felix/config.h
M keyboards/fleuron/config.h
M keyboards/fortitude60/rev1/config.h
M keyboards/four_banger/config.h
M keyboards/fourier/rev1/config.h
M keyboards/fractal/config.h
M keyboards/gh60/config.h
M keyboards/gh60/keymaps/dbroqua/config.h
M keyboards/gh60/keymaps/robotmaxtron/config.h
M keyboards/gh80_3000/config.h
M keyboards/gonnerd/config.h
M keyboards/gskt00/config.h
M keyboards/h87a/config.h
M keyboards/hadron/config.h
M keyboards/hadron/ver3/config.h
M keyboards/handwired/108key_trackpoint/config.h
M keyboards/handwired/arrow_pad/config.h
M keyboards/handwired/arrow_pad/keymaps/pad_21/config.h
M keyboards/handwired/arrow_pad/keymaps/pad_24/config.h
M keyboards/handwired/atreus50/config.h
M keyboards/handwired/bluepill/config.h
M keyboards/handwired/cmd60/config.h
M keyboards/handwired/dactyl_manuform/config.h
M keyboards/handwired/datahand/config.h
M keyboards/handwired/downbubble/config.h
M keyboards/handwired/fivethirteen/config.h
M keyboards/handwired/gamenum/config.h
M keyboards/handwired/hexon38/config.h
M keyboards/handwired/ibm122m/config.h
M keyboards/handwired/jn68m/config.h
M keyboards/handwired/kbod/config.h
M keyboards/handwired/maartenwut/config.h
M keyboards/handwired/magicforce61/config.h
M keyboards/handwired/magicforce68/config.h
M keyboards/handwired/minorca/config.h
M keyboards/handwired/ms_sculpt_mobile/config.h
M keyboards/handwired/nicekey/config.h
M keyboards/handwired/not_so_minidox/config.h
M keyboards/handwired/numbrero/config.h
M keyboards/handwired/numpad20/config.h
M keyboards/handwired/onekey/config.h
M keyboards/handwired/ortho5x13/config.h
M keyboards/handwired/ortho60/config.h
M keyboards/handwired/pilcrow/config.h
M keyboards/handwired/practice60/config.h
M keyboards/handwired/prime_exl/config.h
M keyboards/handwired/pteron/config.h
M keyboards/handwired/qc60/config.h
M keyboards/handwired/reddot/config.h
M keyboards/handwired/retro_refit/config.h
M keyboards/handwired/space_oddity/config.h
M keyboards/handwired/terminus_mini/config.h
M keyboards/handwired/trackpoint/config.h
M keyboards/handwired/tradestation/config.h
M keyboards/handwired/traveller/config.h
M keyboards/handwired/woodpad/config.h
M keyboards/handwired/xealous/rev1/config.h
M keyboards/helix/pico/config.h
M keyboards/helix/rev1/config.h
M keyboards/helix/rev2/config.h
M keyboards/hhkb/config.h
M keyboards/hhkb/keymaps/mjt/config.h
M keyboards/hid_liber/config.h
M keyboards/hs60/v1/config.h
M keyboards/hs60/v2/config.h
M keyboards/idobo/config.h
M keyboards/infinity60/config.h
M keyboards/iris/rev1/config.h
M keyboards/iris/rev1_led/config.h
M keyboards/iris/rev2/config.h
M keyboards/iris/rev3/config.h
M keyboards/jc65/v32a/config.h
M keyboards/jc65/v32u4/config.h
M keyboards/jd40/config.h
M keyboards/jd45/config.h
M keyboards/jd45/keymaps/mjt/config.h
M keyboards/jj40/config.h
M keyboards/jj50/config.h
M keyboards/jm60/config.h
M keyboards/k_type/config.h
M keyboards/katana60/config.h
M keyboards/kbd19x/config.h
M keyboards/kbd4x/config.h
M keyboards/kbd66/config.h
M keyboards/kbd67/hotswap/config.h
M keyboards/kbd67/rev1/config.h
M keyboards/kbd6x/config.h
M keyboards/kbd75/config.h
M keyboards/kbd8x/config.h
M keyboards/kc60/config.h
M keyboards/kc60se/config.h
M keyboards/kinesis/config.h
M keyboards/kinesis/stapelberg/config.h
M keyboards/kira75/config.h
M keyboards/kmac/config.h
M keyboards/kmini/config.h
M keyboards/knops/mini/config.h
M keyboards/kona_classic/config.h
M keyboards/laplace/config.h
M keyboards/launchpad/config.h
M keyboards/lazydesigners/the50/config.h
M keyboards/lets_split/rev1/config.h
M keyboards/lets_split/rev2/config.h
M keyboards/lets_split/sockets/config.h
M keyboards/lets_split_eh/config.h
M keyboards/levinson/rev1/config.h
M keyboards/levinson/rev2/config.h
M keyboards/lfkeyboards/lfk65_hs/config.h
M keyboards/lfkeyboards/lfk78/config.h
M keyboards/lfkeyboards/lfk87/config.h
M keyboards/lfkeyboards/lfkpad/config.h
M keyboards/lfkeyboards/mini1800/config.h
M keyboards/lfkeyboards/smk65/config.h
M keyboards/lily58/rev1/config.h
M keyboards/m10a/config.h
M keyboards/massdrop/alt/config.h
M keyboards/massdrop/ctrl/config.h
M keyboards/maxipad/config.h
M keyboards/mechmini/v1/config.h
M keyboards/mechmini/v2/config.h
M keyboards/mehkee96/config.h
M keyboards/meira/featherble/config.h
M keyboards/meira/promicro/config.h
M keyboards/melody96/config.h
M keyboards/meme/config.h
M keyboards/miniaxe/config.h
M keyboards/minidox/config.h
M keyboards/mint60/config.h
M keyboards/mitosis/config.h
M keyboards/miuni32/config.h
M keyboards/mt40/config.h
M keyboards/mxss/config.h
M keyboards/namecard2x4/config.h
M keyboards/niu_mini/config.h
M keyboards/noxary/268/config.h
M keyboards/noxary/268_2/config.h
M keyboards/noxary/x268/config.h
M keyboards/nyquist/rev1/config.h
M keyboards/nyquist/rev2/config.h
M keyboards/nyquist/rev3/config.h
M keyboards/ok60/config.h
M keyboards/omnikey_blackheart/config.h
M keyboards/org60/config.h
M keyboards/orthodox/keymaps/drashna/config.h
M keyboards/paladin64/config.h
M keyboards/panc60/config.h
M keyboards/pearl/config.h
M keyboards/phantom/config.h
M keyboards/pinky/3/config.h
M keyboards/pinky/4/config.h
M keyboards/plain60/config.h
M keyboards/planck/config.h
M keyboards/planck/keymaps/dodger/config.h
M keyboards/planck/keymaps/zach/config.h
M keyboards/planck/rev6/config.h
M keyboards/playkbtw/ca66/config.h
M keyboards/playkbtw/pk60/config.h
M keyboards/preonic/config.h
M keyboards/preonic/keymaps/kinesis/config.h
M keyboards/preonic/keymaps/zach/config.h
M keyboards/preonic/rev3/config.h
M keyboards/primekb/prime_l/config.h
M keyboards/primekb/prime_m/config.h
M keyboards/primekb/prime_o/config.h
M keyboards/primekb/prime_r/config.h
M keyboards/proton_c/config.h
M keyboards/ps2avrGB/config.h
M keyboards/quefrency/rev1/config.h
M keyboards/qwertyydox/config.h
M keyboards/qwertyydox/rev1/config.h
M keyboards/rama/m10_b/config.h
M keyboards/rama/m60_a/config.h
M keyboards/rama/m6_a/config.h
M keyboards/rama/m6_b/config.h
M keyboards/rama/u80_a/config.h
M keyboards/redox/rev1/config.h
M keyboards/redox_w/config.h
M keyboards/rorschach/rev1/config.h
M keyboards/s60_x/config.h
M keyboards/s60_x/default/config.h
M keyboards/s60_x/keymaps/ansi_qwertz/config.h
M keyboards/s60_x/keymaps/bluebear/config.h
M keyboards/s65_plus/config.h
M keyboards/s65_x/config.h
M keyboards/s7_elephant/config.h
M keyboards/satan/config.h
M keyboards/satan/keymaps/admiralStrokers/config.h
M keyboards/satan/keymaps/fakb/config.h
M keyboards/scrabblepad/config.h
M keyboards/singa/config.h
M keyboards/sixkeyboard/config.h
M keyboards/sixshooter/config.h
M keyboards/skog/config.h
M keyboards/snagpad/config.h
M keyboards/sol/rev1/config.h
M keyboards/speedo/config.h
M keyboards/subatomic/config.h
M keyboards/sx60/config.h
M keyboards/tada68/config.h
M keyboards/tanuki/config.h
M keyboards/telophase/config.h
M keyboards/tetris/config.h
M keyboards/the_ruler/config.h
M keyboards/thevankeyboards/bananasplit/config.h
M keyboards/thevankeyboards/minivan/config.h
M keyboards/thevankeyboards/roadkit/config.h
M keyboards/tkc1800/config.h
M keyboards/tmo50/config.h
M keyboards/toad/config.h
M keyboards/tokyo60/config.h
M keyboards/touchpad/config.h
M keyboards/tragicforce68/config.h
M keyboards/treasure/type9/config.h
M keyboards/uk78/config.h
M keyboards/v60_type_r/config.h
M keyboards/vinta/config.h
M keyboards/vision_division/config.h
M keyboards/vitamins_included/rev1/config.h
M keyboards/viterbi/rev1/config.h
M keyboards/wavelet/config.h
M keyboards/westfoxtrot/cyclops/config.h
M keyboards/whitefox/config.h
M keyboards/whitefox/keymaps/konstantin/config.h
M keyboards/wilba_tech/wt60_a/config.h
M keyboards/wilba_tech/wt65_a/config.h
M keyboards/wilba_tech/wt80_a/config.h
M keyboards/xd60/config.h
M keyboards/xd75/config.h
M keyboards/xd87/config.h
M keyboards/xmmx/config.h
M keyboards/yd68/config.h
M keyboards/ymd75/config.h
M keyboards/ymd96/config.h
M keyboards/ymd96/keymaps/AnthonyWharton/config.h
M keyboards/ymdk_np21/config.h
M keyboards/z150_blackheart/config.h
M keyboards/zeal60/config.h
M keyboards/zeal65/config.h
M keyboards/zen/rev1/config.h
M keyboards/zinc/rev1/config.h
M keyboards/zinc/reva/config.h
M keyboards/zlant/config.h
M quantum/template/avr/config.h
M quantum/template/ps2avrgb/config.h
M tmk_core/common/command.h
M keyboards/1upkeyboards/1up60hse/config.h => keyboards/1upkeyboards/1up60hse/config.h +0 -6
@@ 112,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 221,4 216,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/1upkeyboards/1up60rgb/config.h => keyboards/1upkeyboards/1up60rgb/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/1upkeyboards/sweet16/config.h => keyboards/1upkeyboards/sweet16/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN B1
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/30wer/config.h => keyboards/30wer/config.h +0 -5
@@ 22,10 22,5 @@
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* prevent stuck modifiers */
#define PREVENT_STUCK_MODIFIERS

M keyboards/40percentclub/25/config.h => keyboards/40percentclub/25/config.h +0 -5
@@ 121,11 121,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/40percentclub/4x4/config.h => keyboards/40percentclub/4x4/config.h +0 -8
@@ 30,7 30,6 @@
#define MATRIX_COL_PINS { C6, D7, E6, B4, B5, B6, B7, D6, F7, F6, F5, F4, F1, F0, B3, B1 }
#define UNUSED_PINS


/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION COL2ROW



@@ 38,7 37,6 @@
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 90,11 88,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 199,4 192,3 @@
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/40percentclub/5x5/config.h => keyboards/40percentclub/5x5/config.h +0 -5
@@ 97,11 97,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/40percentclub/6lit/config.h => keyboards/40percentclub/6lit/config.h +0 -5
@@ 122,11 122,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/40percentclub/foobar/config.h => keyboards/40percentclub/foobar/config.h +0 -5
@@ 122,11 122,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/40percentclub/gherkin/config.h => keyboards/40percentclub/gherkin/config.h +0 -5
@@ 37,11 37,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/40percentclub/i75/config.h => keyboards/40percentclub/i75/config.h +0 -5
@@ 77,11 77,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/40percentclub/luddite/config.h => keyboards/40percentclub/luddite/config.h +0 -5
@@ 34,11 34,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN B4
#define RGBLIGHT_ANIMATIONS

M keyboards/40percentclub/mf68/config.h => keyboards/40percentclub/mf68/config.h +0 -6
@@ 52,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 99,11 98,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/40percentclub/mf68_ble/config.h => keyboards/40percentclub/mf68_ble/config.h +0 -5
@@ 99,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/40percentclub/nori/config.h => keyboards/40percentclub/nori/config.h +0 -5
@@ 110,11 110,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/40percentclub/tomato/config.h => keyboards/40percentclub/tomato/config.h +0 -5
@@ 28,11 28,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* eliminate lag on space cadet mods */
#define PERMISSIVE_HOLD


M keyboards/40percentclub/ut47/config.h => keyboards/40percentclub/ut47/config.h +0 -5
@@ 53,11 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Enable GNAP matrix serial output */
#define GNAP_ENABLE


M keyboards/412_64/config.h => keyboards/412_64/config.h +0 -8
@@ 30,7 30,6 @@
#define MATRIX_COL_PINS { B0, D2, D0, D1, D4, C6, D7, E6 }
#define UNUSED_PINS { B4, B5, B6, B7, C7, F0, F1 }


/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION COL2ROW



@@ 38,7 37,6 @@
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 90,11 88,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 199,4 192,3 @@
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/acr60/config.h => keyboards/acr60/config.h +0 -5
@@ 36,11 36,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 20

M keyboards/al1/config.h => keyboards/al1/config.h +0 -6
@@ 50,7 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 102,11 101,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/alf/dc60/config.h => keyboards/alf/dc60/config.h +0 -6
@@ 112,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 221,4 216,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/alf/x2/config.h => keyboards/alf/x2/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/alice/config.h => keyboards/alice/config.h +0 -3
@@ 37,6 37,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_UART 1
#define BOOTLOADHID_BOOTLOADER 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

M keyboards/alpha/config.h => keyboards/alpha/config.h +0 -6
@@ 38,12 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)


#define RGB_DI_PIN F4
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/alps64/config.h => keyboards/alps64/config.h +0 -7
@@ 47,13 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/alu84/config.h => keyboards/alu84/config.h +0 -5
@@ 54,11 54,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
#define RGBLED_NUM 16

M keyboards/amj40/config.h => keyboards/amj40/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 4

M keyboards/amj60/config.h => keyboards/amj60/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 4

M keyboards/amj96/config.h => keyboards/amj96/config.h +0 -5
@@ 114,11 114,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/amjpad/config.h => keyboards/amjpad/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 4

M keyboards/at101_blackheart/config.h => keyboards/at101_blackheart/config.h +0 -5
@@ 33,8 33,3 @@

/* force n-key rollover*/
#define FORCE_NKRO

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

M keyboards/atom47/rev2/config.h => keyboards/atom47/rev2/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 4

M keyboards/atom47/rev3/config.h => keyboards/atom47/rev3/config.h +0 -6
@@ 49,12 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Set 0 if debouncing isn't needed */
#define DEBOUNCING_DELAY 5


/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 4

M keyboards/atomic/config.h => keyboards/atomic/config.h +0 -5
@@ 98,11 98,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/atomic/keymaps/pvc/config.h => keyboards/atomic/keymaps/pvc/config.h +0 -7
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// Enable Keyboard Locking via magic key
#define KEYBOARD_LOCK_ENABLE


/*
 * Force NKRO
 *


@@ 87,11 86,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 153,7 147,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


//#define VIBRATO_ENABLE
//#define VIBRATO_STRENGTH_ENABLE


M keyboards/atreus/config.h => keyboards/atreus/config.h +0 -5
@@ 66,11 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/atreus/keymaps/alphadox/config.h => keyboards/atreus/keymaps/alphadox/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/atreus/keymaps/dvorak_42_key/config.h => keyboards/atreus/keymaps/dvorak_42_key/config.h +0 -7
@@ 18,10 18,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#ifndef CONFIG_H
#define CONFIG_H


#include "config_common.h"


// mouse speed

#define MOUSEKEY_INTERVAL       15


@@ 80,11 78,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/atreus/keymaps/erlandsona/config.h => keyboards/atreus/keymaps/erlandsona/config.h +0 -6
@@ 20,7 20,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#include "config_common.h"


/* Make Overloaded Keys switch faster */
#define TAPPING_TERM 150



@@ 70,11 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/atreus62/config.h => keyboards/atreus62/config.h +0 -5
@@ 55,11 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/baguette/config.h => keyboards/baguette/config.h +0 -6
@@ 112,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 221,4 216,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/bantam44/config.h => keyboards/bantam44/config.h +0 -5
@@ 56,11 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/bdn9/config.h => keyboards/bdn9/config.h +0 -5
@@ 67,8 67,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

M keyboards/bface/config.h => keyboards/bface/config.h +1 -4
@@ 21,7 21,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define VENDOR_ID       0x20A0
#define PRODUCT_ID      0x422D
// You can edit those at usbconfig.h about line 250. These values will 
// You can edit those at usbconfig.h about line 250. These values will
// unforunatly be ignored so far
#define MANUFACTURER    winkeyless.kr
#define PRODUCT         b.face


@@ 36,9 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define NO_UART 1
#define BOOTLOADHID_BOOTLOADER 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#ifdef BACKLIGHT_ENABLE
	// the backlight PWM does not work (yet). Therefore, we only have two backlight levels (on/off)
	#define BACKLIGHT_LEVELS 1

M keyboards/bfake/config.h => keyboards/bfake/config.h +0 -3
@@ 43,7 43,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_UART 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/bfo9000/config.h => keyboards/bfo9000/config.h +0 -6
@@ 46,11 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN B4



@@ 74,5 69,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/blockey/config.h => keyboards/blockey/config.h +0 -7
@@ 58,8 58,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define RGBLIGHT_ANIMATIONS



/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 111,11 109,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/bmini/config.h => keyboards/bmini/config.h +0 -3
@@ 35,7 35,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_UART 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/bminiex/config.h => keyboards/bminiex/config.h +0 -4
@@ 35,7 35,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_LEVELS 5

#define NO_UART 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))


M keyboards/bpiphany/frosty_flake/config.h => keyboards/bpiphany/frosty_flake/config.h +0 -5
@@ 85,11 85,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/bpiphany/kitten_paw/config.h => keyboards/bpiphany/kitten_paw/config.h +0 -7
@@ 20,7 20,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#include "config_common.h"


/* USB Device descriptor parameter */
#define VENDOR_ID       0xFEED
#define PRODUCT_ID      0x6050


@@ 53,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 98,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/bpiphany/pegasushoof/config.h => keyboards/bpiphany/pegasushoof/config.h +0 -5
@@ 38,9 38,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5

/* key combination for magic key command */
#define IS_COMMAND() ( \
	keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/bpiphany/tiger_lily/config.h => keyboards/bpiphany/tiger_lily/config.h +0 -5
@@ 85,11 85,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/bpiphany/unloved_bastard/config.h => keyboards/bpiphany/unloved_bastard/config.h +0 -5
@@ 83,11 83,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/bthlabs/geekpad/config.h => keyboards/bthlabs/geekpad/config.h +0 -5
@@ 112,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/candybar/config.h => keyboards/candybar/config.h +0 -6
@@ 63,11 63,6 @@
 */
//#define FORCE_NKRO

/* key combination for magic key command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.


@@ 118,4 113,3 @@
// #define WS2812_DMA_STREAM STM32_DMA1_STREAM2  // DMA stream for TIMx_UP (look up in reference manual under DMA Channel selection)
//#define WS2812_DMA_CHANNEL 7                  // DMA channel for TIMx_UP
//#define WS2812_EXTERNAL_PULLUP


M keyboards/canoe/config.h => keyboards/canoe/config.h +0 -3
@@ 43,7 43,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_UART 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/chibios_test/config.h => keyboards/chibios_test/config.h +0 -7
@@ 44,13 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/chimera_ergo/config.h => keyboards/chimera_ergo/config.h +0 -6
@@ 41,12 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define ONESHOT_TIMEOUT 500


/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/chimera_ls/config.h => keyboards/chimera_ls/config.h +0 -6
@@ 41,12 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define ONESHOT_TIMEOUT 500


/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/chimera_ortho/config.h => keyboards/chimera_ortho/config.h +0 -6
@@ 41,12 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define ONESHOT_TIMEOUT 500


/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/chocopad/config.h => keyboards/chocopad/config.h +0 -5
@@ 35,11 35,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLIGHT_HUE_STEP 8

M keyboards/christmas_tree/config.h => keyboards/christmas_tree/config.h +0 -5
@@ 55,9 55,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/ckeys/handwire_101/config.h => keyboards/ckeys/handwire_101/config.h +0 -6
@@ 121,11 121,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 194,4 189,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_ONESHOT
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


M keyboards/ckeys/nakey/config.h => keyboards/ckeys/nakey/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 105,11 104,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/ckeys/obelus/config.h => keyboards/ckeys/obelus/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/clueboard/17/config.h => keyboards/clueboard/17/config.h +0 -5
@@ 62,11 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Underlight configuration
 */
#define RGB_DI_PIN F6

M keyboards/clueboard/2x1800/config.h => keyboards/clueboard/2x1800/config.h +0 -5
@@ 115,11 115,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/clueboard/60/config.h => keyboards/clueboard/60/config.h +0 -5
@@ 80,11 80,6 @@
 */
//#define FORCE_NKRO

/* key combination for magic key command */
#define IS_COMMAND() ( \
	keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/clueboard/66/rev1/config.h => keyboards/clueboard/66/rev1/config.h +0 -5
@@ 32,11 32,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/clueboard/66/rev2/config.h => keyboards/clueboard/66/rev2/config.h +0 -5
@@ 31,11 31,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/clueboard/66/rev3/config.h => keyboards/clueboard/66/rev3/config.h +0 -5
@@ 31,11 31,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/clueboard/66_hotswap/config.h => keyboards/clueboard/66_hotswap/config.h +0 -5
@@ 36,11 36,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/clueboard/card/config.h => keyboards/clueboard/card/config.h +1 -6
@@ 39,7 39,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL
 

/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 20



@@ 87,11 87,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
	keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/cod67/config.h => keyboards/cod67/config.h +0 -6
@@ 52,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN D4
#define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 104,11 103,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/comet46/keymaps/satt/config.h => keyboards/comet46/keymaps/satt/config.h +0 -5
@@ 21,11 21,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#ifndef CONFIG_USER_H
#define CONFIG_USER_H

/* key combination for command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)) \
)

/* Use I2C or Serial */

#define USE_I2C

M keyboards/contra/config.h => keyboards/contra/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/converter/usb_usb/config.h => keyboards/converter/usb_usb/config.h +0 -4
@@ 32,7 32,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define PRODUCT         QMK USB-USB Converter
#define DESCRIPTION     USB to USB Keyboard Converter with QMK


/* size of virtual matrix */
#define MATRIX_ROWS 16
#define MATRIX_COLS 16


@@ 40,9 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* matrix scanning is done in custom_matrix.cpp */
#define DIODE_DIRECTION CUSTOM_MATRIX

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT))) 

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/cospad/config.h => keyboards/cospad/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 4

M keyboards/crkbd/rev1/config.h => keyboards/crkbd/rev1/config.h +0 -5
@@ 50,11 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/cu24/config.h => keyboards/cu24/config.h +0 -5
@@ 107,11 107,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/cu75/config.h => keyboards/cu75/config.h +0 -5
@@ 89,11 89,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/daisy/config.h => keyboards/daisy/config.h +0 -6
@@ 35,7 35,6 @@
#define BACKLIGHT_PIN D0
#define BACKLIGHT_LEVELS 6


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 82,11 81,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/dc01/arrow/config.h => keyboards/dc01/arrow/config.h +0 -6
@@ 52,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 104,11 103,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/dc01/left/config.h => keyboards/dc01/left/config.h +0 -6
@@ 55,7 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 107,11 106,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/dc01/numpad/config.h => keyboards/dc01/numpad/config.h +0 -6
@@ 52,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 104,11 103,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/dc01/right/config.h => keyboards/dc01/right/config.h +0 -6
@@ 52,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 104,11 103,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/deltasplit75/v2/config.h => keyboards/deltasplit75/v2/config.h +0 -6
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3



@@ 82,5 77,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/dichotomy/config.h => keyboards/dichotomy/config.h +0 -6
@@ 41,12 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define ONESHOT_TIMEOUT 500


/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/dilly/config.h => keyboards/dilly/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLIGHT_HUE_STEP 8

M keyboards/diverge3/config.h => keyboards/diverge3/config.h +0 -7
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 5


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 63,7 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* define if matrix has ghost (lacks anti-ghosting diodes) */
//#define MATRIX_HAS_GHOST


/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */


@@ 107,11 105,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/divergetm2/config.h => keyboards/divergetm2/config.h +0 -8
@@ 48,7 48,6 @@
/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION ROW2COL


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 73,10 72,3 @@
 * useful if your keyboard/keypad is missing keys and you want magic key support.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



M keyboards/dk60/config.h => keyboards/dk60/config.h +0 -5
@@ 47,9 47,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    #define LOCKING_SUPPORT_ENABLE
    /* Locking resynchronize hack */
    #define LOCKING_RESYNC_ENABLE

    /* key combination for command */
    #define IS_COMMAND() ( \
        keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
    )
#endif

M keyboards/do60/config.h => keyboards/do60/config.h +0 -5
@@ 72,11 72,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define TAPPING_TERM 200

#endif

M keyboards/duck/eagle_viper/v2/config.h => keyboards/duck/eagle_viper/v2/config.h +0 -5
@@ 40,11 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* number of backlight levels */
#define BACKLIGHT_LEVELS 3

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGBLIGHT_ANIMATIONS
#define RGB_DI_PIN D6
#define RGBLED_NUM 17

M keyboards/duck/jetfire/config.h => keyboards/duck/jetfire/config.h +0 -8
@@ 34,7 34,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION COL2ROW


#define BACKLIGHT_LEVELS 1

#define RGB_DI_PIN D6


@@ 49,7 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5


/* If defined, GRAVE_ESC will always act as ESC when CTRL is held.
 * This is userful for the Windows task manager shortcut (ctrl+shift+esc).
 */


@@ 88,11 86,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 197,4 190,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/duck/lightsaver/config.h => keyboards/duck/lightsaver/config.h +0 -5
@@ 40,11 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* number of backlight levels */
#define BACKLIGHT_LEVELS 1

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGBLIGHT_ANIMATIONS
#define RGB_DI_PIN D6
#define RGBLED_NUM 17

M keyboards/duck/octagon/v1/config.h => keyboards/duck/octagon/v1/config.h +0 -5
@@ 40,11 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* number of backlight levels */
#define BACKLIGHT_LEVELS 1

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGBLIGHT_ANIMATIONS
#define RGB_DI_PIN D6
#define RGBLED_NUM 17

M keyboards/duck/octagon/v2/config.h => keyboards/duck/octagon/v2/config.h +0 -5
@@ 40,11 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* number of backlight levels */
#define BACKLIGHT_LEVELS 1

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGBLIGHT_ANIMATIONS
#define RGB_DI_PIN D6
#define RGBLED_NUM 17

M keyboards/dz60/config.h => keyboards/dz60/config.h +0 -5
@@ 36,11 36,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 16

M keyboards/dz60/keymaps/LEdiodes/config.h => keyboards/dz60/keymaps/LEdiodes/config.h +0 -5
@@ 36,11 36,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 16

M keyboards/e6v2/le/config.h => keyboards/e6v2/le/config.h +0 -6
@@ 56,10 56,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCING_DELAY 5

#define IS_COMMAND() ( \
        keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
    )



#endif

M keyboards/e6v2/oe/config.h => keyboards/e6v2/oe/config.h +0 -6
@@ 56,10 56,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCING_DELAY 5

#define IS_COMMAND() ( \
        keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
    )



#endif

M keyboards/eco/config.h => keyboards/eco/config.h +0 -5
@@ 45,11 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/ep/40/config.h => keyboards/ep/40/config.h +0 -4
@@ 91,10 91,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)
/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/ep/96/config.h => keyboards/ep/96/config.h +0 -7
@@ 56,7 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* define if matrix has ghost (lacks anti-ghosting diodes) */
//#define MATRIX_HAS_GHOST


/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */


@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 209,4 203,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/ergo42/rev1/config.h => keyboards/ergo42/rev1/config.h +0 -6
@@ 59,11 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3



@@ 87,5 82,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/ergodash/mini/config.h => keyboards/ergodash/mini/config.h +0 -5
@@ 66,11 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/ergodash/rev1/config.h => keyboards/ergodash/rev1/config.h +0 -6
@@ 56,11 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3



@@ 84,5 79,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/ergodash/rev2/config.h => keyboards/ergodash/rev2/config.h +0 -6
@@ 63,11 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3



@@ 91,5 86,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/ergoinu/config.h => keyboards/ergoinu/config.h +0 -5
@@ 64,11 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN B6


M keyboards/ergotravel/rev1/config.h => keyboards/ergotravel/rev1/config.h +0 -5
@@ 51,11 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0


M keyboards/espectro/config.h => keyboards/espectro/config.h +0 -7
@@ 42,7 42,6 @@
#define BACKLIGHT_PIN B6
#define BACKLIGHT_LEVELS 5


/* Set 0 if debouncing isn't needed */
#define DEBOUNCING_DELAY 5



@@ 52,11 51,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
#define RGBLED_NUM 18


@@ 67,4 61,3 @@
#define RGBLIGHT_ANIMATIONS

#endif


M keyboards/evil80/config.h => keyboards/evil80/config.h +0 -5
@@ 40,11 40,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/facew/config.h => keyboards/facew/config.h +0 -3
@@ 43,7 43,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_UART 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/fc660c/config.h => keyboards/fc660c/config.h +0 -7
@@ 52,13 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
// #define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/fc980c/config.h => keyboards/fc980c/config.h +0 -7
@@ 56,13 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
// #define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/felix/config.h => keyboards/felix/config.h +0 -6
@@ 37,12 37,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)


/* there is no rgb underglow by default. */
#define RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/fleuron/config.h => keyboards/fleuron/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 105,11 104,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/fortitude60/rev1/config.h => keyboards/fortitude60/rev1/config.h +0 -5
@@ 58,11 58,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#ifdef RGBLIGHT_ENABLE
  #define RGB_DI_PIN B5

M keyboards/four_banger/config.h => keyboards/four_banger/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E6
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/fourier/rev1/config.h => keyboards/fourier/rev1/config.h +0 -5
@@ 57,11 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS

M keyboards/fractal/config.h => keyboards/fractal/config.h +0 -5
@@ 39,11 39,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/gh60/config.h => keyboards/gh60/config.h +0 -5
@@ 99,11 99,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true

M keyboards/gh60/keymaps/dbroqua/config.h => keyboards/gh60/keymaps/dbroqua/config.h +0 -5
@@ 96,11 96,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true

M keyboards/gh60/keymaps/robotmaxtron/config.h => keyboards/gh60/keymaps/robotmaxtron/config.h +0 -5
@@ 99,11 99,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS true

M keyboards/gh80_3000/config.h => keyboards/gh80_3000/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/gonnerd/config.h => keyboards/gonnerd/config.h +0 -5
@@ 35,9 35,4 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/gskt00/config.h => keyboards/gskt00/config.h +0 -7
@@ 30,10 30,3 @@

/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



M keyboards/h87a/config.h => keyboards/h87a/config.h +0 -6
@@ 52,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 66,11 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN D3
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/hadron/config.h => keyboards/hadron/config.h +0 -10
@@ 26,9 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define PRODUCT         Hadron Keyboard
#define DESCRIPTION     A low profile ortholinear keyboard




//#define AUDIO_VOICES

//#define BACKLIGHT_PIN B7


@@ 50,11 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.


@@ 72,5 64,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_ONESHOT
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION



M keyboards/hadron/ver3/config.h => keyboards/hadron/ver3/config.h +0 -7
@@ 27,7 27,6 @@
#define MATRIX_ROWS 5
#define MATRIX_COLS 15


//Audio
#undef AUDIO_VOICES
#undef C6_AUDIO


@@ 96,11 95,6 @@
 */
//#define FORCE_NKRO

/* key combination for magic key command */
#define IS_COMMAND() ( \
	keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.


@@ 167,7 161,6 @@

#endif


/* Control 1 register settings */
#define DRIVE_TIME 25
#define AC_COUPLE 0

M keyboards/handwired/108key_trackpoint/config.h => keyboards/handwired/108key_trackpoint/config.h +0 -6
@@ 65,9 65,3 @@

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

/* key combination for commkand */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)


M keyboards/handwired/arrow_pad/config.h => keyboards/handwired/arrow_pad/config.h +0 -5
@@ 98,11 98,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/arrow_pad/keymaps/pad_21/config.h => keyboards/handwired/arrow_pad/keymaps/pad_21/config.h +0 -5
@@ 96,11 96,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/arrow_pad/keymaps/pad_24/config.h => keyboards/handwired/arrow_pad/keymaps/pad_24/config.h +0 -5
@@ 98,11 98,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/atreus50/config.h => keyboards/handwired/atreus50/config.h +0 -8
@@ 44,7 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 58,7 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE


/* ws2812 RGB LED */
#define RGB_DI_PIN C6
#define RGBLIGHT_ANIMATIONS


@@ 67,7 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 17
#define RGBLIGHT_VAL_STEP 17


/*
 * Force NKRO
 *


@@ 101,11 98,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/bluepill/config.h => keyboards/handwired/bluepill/config.h +0 -5
@@ 29,11 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlighting include */
/*#define BACKLIGHT_PIN 19
#define BACKLIGHT_LEVELS 5

M keyboards/handwired/cmd60/config.h => keyboards/handwired/cmd60/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/dactyl_manuform/config.h => keyboards/handwired/dactyl_manuform/config.h +0 -6
@@ 46,11 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Enables This makes it easier for fast typists to use dual-function keys */
#define PERMISSIVE_HOLD



@@ 59,7 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define RGBLED_NUM 12    // Number of LEDs


/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/datahand/config.h => keyboards/handwired/datahand/config.h +0 -5
@@ 71,11 71,6 @@
 * useful if your keyboard/keypad is missing keys and you want magic key support.
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Command/Windows key option
 *

M keyboards/handwired/downbubble/config.h => keyboards/handwired/downbubble/config.h +0 -5
@@ 130,11 130,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/fivethirteen/config.h => keyboards/handwired/fivethirteen/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/gamenum/config.h => keyboards/handwired/gamenum/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/hexon38/config.h => keyboards/handwired/hexon38/config.h +0 -6
@@ 33,12 33,6 @@
/* Set 0 if debouncing isn't needed */
#define DEBOUNCING_DELAY 5


/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/handwired/ibm122m/config.h => keyboards/handwired/ibm122m/config.h +0 -6
@@ 52,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 15



@@ 104,11 103,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define B6_AUDIO
#define C6_AUDIO


M keyboards/handwired/jn68m/config.h => keyboards/handwired/jn68m/config.h +0 -5
@@ 47,8 47,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

M keyboards/handwired/kbod/config.h => keyboards/handwired/kbod/config.h +0 -6
@@ 52,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 99,11 98,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/maartenwut/config.h => keyboards/handwired/maartenwut/config.h +0 -5
@@ 34,11 34,6 @@
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define QMK_ESC_OUTPUT C6 // usually COL
#define QMK_ESC_INPUT D0 // usually ROW


M keyboards/handwired/magicforce61/config.h => keyboards/handwired/magicforce61/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/magicforce68/config.h => keyboards/handwired/magicforce68/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/minorca/config.h => keyboards/handwired/minorca/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/ms_sculpt_mobile/config.h => keyboards/handwired/ms_sculpt_mobile/config.h +0 -8
@@ 46,7 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { B7, D0, D1, D2, D3, D4, D5, D6, D7, E0,E1,C1, C0, C3, C2, C5, C4,C7}
#define UNUSED_PINS { B6,B5,B4,B3,B2,B1,B0 }


#endif

/* COL2ROW or ROW2COL */


@@ 58,7 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* define if matrix has ghost (lacks anti-ghosting diodes) */
//#define MATRIX_HAS_GHOST


/*
 * Magic Key Options
 *


@@ 71,12 69,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)


/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/nicekey/config.h => keyboards/handwired/nicekey/config.h +0 -7
@@ 47,13 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/not_so_minidox/config.h => keyboards/handwired/not_so_minidox/config.h +0 -7
@@ 61,11 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* disable debug print */
//#define NO_DEBUG



@@ 79,6 74,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION



#endif

M keyboards/handwired/numbrero/config.h => keyboards/handwired/numbrero/config.h +0 -5
@@ 37,11 37,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 5

M keyboards/handwired/numpad20/config.h => keyboards/handwired/numpad20/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/onekey/config.h => keyboards/handwired/onekey/config.h +0 -7
@@ 47,13 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/ortho5x13/config.h => keyboards/handwired/ortho5x13/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/ortho60/config.h => keyboards/handwired/ortho60/config.h +0 -7
@@ 48,13 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/pilcrow/config.h => keyboards/handwired/pilcrow/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/practice60/config.h => keyboards/handwired/practice60/config.h +0 -7
@@ 48,13 48,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/handwired/prime_exl/config.h => keyboards/handwired/prime_exl/config.h +0 -5
@@ 49,8 49,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

M keyboards/handwired/pteron/config.h => keyboards/handwired/pteron/config.h +0 -5
@@ 25,10 25,5 @@
/* Set 0 if debouncing isn't needed */
#define DEBOUNCING_DELAY 5  // 5 is default

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* prevent stuck modifiers */
#define PREVENT_STUCK_MODIFIERS

M keyboards/handwired/qc60/config.h => keyboards/handwired/qc60/config.h +0 -5
@@ 20,8 20,3 @@

/* serial.c configuration for split keyboard */
#define SOFT_SERIAL_PIN D0

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

M keyboards/handwired/reddot/config.h => keyboards/handwired/reddot/config.h +0 -8
@@ 46,7 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_COL_PINS { B7,  D0,  D1,  D2,  D3,  C6,  C7,  D5,  D4,  D7,  B4,  B5,  B6,  F7,  F6,  F5,  F4,  F1,  F0 }
#define UNUSED_PINS


/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW



@@ 54,14 53,12 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5

/* define if matrix has ghost (lacks anti-ghosting diodes) */
//#define MATRIX_HAS_GHOST


/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */


@@ 100,11 97,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/retro_refit/config.h => keyboards/handwired/retro_refit/config.h +0 -6
@@ 54,7 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE


/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */
#define FORCE_NKRO



@@ 64,11 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 * if your keyboard/keypad is missing keys and you want magic key support.
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/space_oddity/config.h => keyboards/handwired/space_oddity/config.h +0 -5
@@ 44,11 44,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/handwired/terminus_mini/config.h => keyboards/handwired/terminus_mini/config.h +0 -5
@@ 105,11 105,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/trackpoint/config.h => keyboards/handwired/trackpoint/config.h +0 -5
@@ 67,9 67,4 @@
    #define LOCKING_SUPPORT_ENABLE
    #define LOCKING_RESYNC_ENABLE

    /* key combination for command */
    #define IS_COMMAND() ( \
        keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
    )

#endif

M keyboards/handwired/tradestation/config.h => keyboards/handwired/tradestation/config.h +0 -6
@@ 37,12 37,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)


#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
 #define RGBLED_NUM 5

M keyboards/handwired/traveller/config.h => keyboards/handwired/traveller/config.h +0 -7
@@ 55,7 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 17
#define RGBLIGHT_VAL_STEP 17


/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW
 


@@ 63,7 62,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 111,11 109,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/woodpad/config.h => keyboards/handwired/woodpad/config.h +0 -5
@@ 99,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/handwired/xealous/rev1/config.h => keyboards/handwired/xealous/rev1/config.h +0 -5
@@ 64,11 64,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Set 0 if debouncing isn't needed */
#define DEBOUNCING_DELAY 5

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/helix/pico/config.h => keyboards/helix/pico/config.h +0 -7
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define PRODUCT         HelixPico
#define DESCRIPTION     A split keyboard for the cheap makers


#define TAPPING_FORCE_HOLD
#define TAPPING_TERM 100



@@ 71,11 70,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Audio */
#ifdef AUDIO_ENABLE
  #define B5_AUDIO


@@ 145,5 139,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/helix/rev1/config.h => keyboards/helix/rev1/config.h +0 -6
@@ 67,11 67,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3



@@ 94,5 89,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/helix/rev2/config.h => keyboards/helix/rev2/config.h +0 -7
@@ 27,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define PRODUCT         Helix Beta
#define DESCRIPTION     A split keyboard for the cheap makers


#define TAPPING_FORCE_HOLD
#define TAPPING_TERM 100



@@ 80,11 79,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3



@@ 161,5 155,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/hhkb/config.h => keyboards/hhkb/config.h +0 -5
@@ 49,11 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef HHKB_RN42_ENABLE
// rn42 support -- acquired from the tmk repo. This is almost certainly not
// integrated with qmk in the correct way.

M keyboards/hhkb/keymaps/mjt/config.h => keyboards/hhkb/keymaps/mjt/config.h +0 -5
@@ 51,11 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/hid_liber/config.h => keyboards/hid_liber/config.h +0 -5
@@ 85,11 85,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/hs60/v1/config.h => keyboards/hs60/v1/config.h +0 -5
@@ 102,11 102,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/hs60/v2/config.h => keyboards/hs60/v2/config.h +11 -4
@@ 70,10 70,17 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
//#define FORCE_NKRO

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)
/*
 * Magic Key Options
 *
 * Magic keys are hotkey commands that allow control over firmware functions of
 * the keyboard. They are best used in combination with the HID Listen program,
 * found here: https://www.pjrc.com/teensy/hid_listen.html
 *
 * The options below allow the magic key functionality to be changed. This is
 * useful if your keyboard/keypad is missing keys and you want magic key support.
 *
 */

/* Backlight options */


M keyboards/idobo/config.h => keyboards/idobo/config.h +0 -5
@@ 112,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/infinity60/config.h => keyboards/infinity60/config.h +0 -5
@@ 39,11 39,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Keymap for Infinity prototype */
//#define INFINITY_PROTOTYPE


M keyboards/iris/rev1/config.h => keyboards/iris/rev1/config.h +0 -5
@@ 56,11 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define BACKLIGHT_PIN D2
#define BACKLIGHT_LEVELS 5


M keyboards/iris/rev1_led/config.h => keyboards/iris/rev1_led/config.h +0 -5
@@ 56,11 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define BACKLIGHT_PIN B6
#define BACKLIGHT_LEVELS 5


M keyboards/iris/rev2/config.h => keyboards/iris/rev2/config.h +0 -5
@@ 56,11 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define BACKLIGHT_PIN B5
#define BACKLIGHT_LEVELS 5


M keyboards/iris/rev3/config.h => keyboards/iris/rev3/config.h +0 -5
@@ 65,11 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define BACKLIGHT_PIN B6
#define BACKLIGHT_LEVELS 5


M keyboards/jc65/v32a/config.h => keyboards/jc65/v32a/config.h +0 -4
@@ 39,9 39,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_UART 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#define NO_ACTION_MACRO
#define NO_ACTION_FUNCTION


M keyboards/jc65/v32u4/config.h => keyboards/jc65/v32u4/config.h +0 -6
@@ 54,10 54,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCING_DELAY 5

#define IS_COMMAND() ( \
        keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
    )



#endif

M keyboards/jd40/config.h => keyboards/jd40/config.h +0 -6
@@ 63,12 63,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE


/* key combination for magic key command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 12         // Number of LEDs

M keyboards/jd45/config.h => keyboards/jd45/config.h +0 -5
@@ 56,11 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/jd45/keymaps/mjt/config.h => keyboards/jd45/keymaps/mjt/config.h +0 -5
@@ 59,11 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/jj40/config.h => keyboards/jj40/config.h +0 -3
@@ 48,7 48,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGB_DI_PIN E2 // NOTE: for PS2AVRGB boards, underglow commands are sent via I2C to 0xB0.
#define RGBLIGHT_ANIMATIONS

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/jj50/config.h => keyboards/jj50/config.h +0 -3
@@ 48,7 48,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define NO_UART 1
#define BOOTLOADHID_BOOTLOADER 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/jm60/config.h => keyboards/jm60/config.h +0 -5
@@ 50,11 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/k_type/config.h => keyboards/k_type/config.h +0 -5
@@ 41,11 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/katana60/config.h => keyboards/katana60/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 105,11 104,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define TAPPING_TERM 200

/* control how magic key switches layers */

M keyboards/kbd19x/config.h => keyboards/kbd19x/config.h +0 -6
@@ 112,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 221,4 216,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/kbd4x/config.h => keyboards/kbd4x/config.h +0 -5
@@ 112,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kbd66/config.h => keyboards/kbd66/config.h +0 -6
@@ 54,7 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BREATHING_PERIOD 6


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 106,11 105,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kbd67/hotswap/config.h => keyboards/kbd67/hotswap/config.h +0 -5
@@ 130,11 130,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kbd67/rev1/config.h => keyboards/kbd67/rev1/config.h +0 -5
@@ 125,11 125,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kbd6x/config.h => keyboards/kbd6x/config.h +0 -6
@@ 61,7 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 12
#endif


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 113,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kbd75/config.h => keyboards/kbd75/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/kbd8x/config.h => keyboards/kbd8x/config.h +0 -8
@@ 61,7 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_VAL_STEP 8
#endif


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 113,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 194,5 188,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
//#define MIDI_TONE_KEYCODE_OCTAVES 1



M keyboards/kc60/config.h => keyboards/kc60/config.h +0 -5
@@ 102,11 102,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kc60se/config.h => keyboards/kc60se/config.h +0 -6
@@ 46,7 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 6


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 98,11 97,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kinesis/config.h => keyboards/kinesis/config.h +0 -7
@@ 76,11 76,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 135,8 130,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION



#ifdef SUBPROJECT_alvicstep
    #include "alvicstep/config.h"
#endif

M keyboards/kinesis/stapelberg/config.h => keyboards/kinesis/stapelberg/config.h +0 -6
@@ 41,10 41,4 @@

#define IGNORE_MOD_TAP_INTERRUPT

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)


#endif

M keyboards/kira75/config.h => keyboards/kira75/config.h +0 -6
@@ 60,7 60,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 8
#define RGBLIGHT_VAL_STEP 8


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 112,11 111,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kmac/config.h => keyboards/kmac/config.h +0 -5
@@ 93,11 93,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kmini/config.h => keyboards/kmini/config.h +0 -5
@@ 50,9 50,4 @@
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/knops/mini/config.h => keyboards/knops/mini/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 105,11 104,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/kona_classic/config.h => keyboards/kona_classic/config.h +0 -5
@@ 101,11 101,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/laplace/config.h => keyboards/laplace/config.h +0 -5
@@ 46,9 46,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define TAPPING_TERM 200

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/launchpad/config.h => keyboards/launchpad/config.h +0 -5
@@ 45,11 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/lazydesigners/the50/config.h => keyboards/lazydesigners/the50/config.h +0 -5
@@ 37,11 37,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E6
#ifdef RGB_DI_PIN
#define RGBLED_NUM 1

M keyboards/lets_split/rev1/config.h => keyboards/lets_split/rev1/config.h +0 -5
@@ 53,11 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/lets_split/rev2/config.h => keyboards/lets_split/rev2/config.h +0 -5
@@ 53,11 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/lets_split/sockets/config.h => keyboards/lets_split/sockets/config.h +0 -5
@@ 53,11 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D4


M keyboards/lets_split_eh/config.h => keyboards/lets_split_eh/config.h +0 -5
@@ 39,9 39,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* serial.c configuration for split keyboard */
//#define SOFT_SERIAL_PIN D0

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/levinson/rev1/config.h => keyboards/levinson/rev1/config.h +0 -5
@@ 49,11 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/levinson/rev2/config.h => keyboards/levinson/rev2/config.h +0 -5
@@ 49,11 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/lfkeyboards/lfk65_hs/config.h => keyboards/lfkeyboards/lfk65_hs/config.h +0 -5
@@ 79,11 79,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/lfkeyboards/lfk78/config.h => keyboards/lfkeyboards/lfk78/config.h +0 -5
@@ 110,11 110,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/lfkeyboards/lfk87/config.h => keyboards/lfkeyboards/lfk87/config.h +0 -6
@@ 29,7 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DIODE_DIRECTION COL2ROW


#ifdef LFK_TKL_REV_A
/* RevB Matrix config */
    #define MATRIX_ROWS 6


@@ 111,11 110,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/lfkeyboards/lfkpad/config.h => keyboards/lfkeyboards/lfkpad/config.h +0 -5
@@ 89,11 89,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/lfkeyboards/mini1800/config.h => keyboards/lfkeyboards/mini1800/config.h +0 -5
@@ 97,11 97,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/lfkeyboards/smk65/config.h => keyboards/lfkeyboards/smk65/config.h +0 -5
@@ 106,11 106,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/lily58/rev1/config.h => keyboards/lily58/rev1/config.h +0 -5
@@ 52,11 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLED_NUM 12    // Number of LEDs

M keyboards/m10a/config.h => keyboards/m10a/config.h +0 -5
@@ 56,11 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/massdrop/alt/config.h => keyboards/massdrop/alt/config.h +0 -5
@@ 99,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Force boot in NKRO mode */
//#define FORCE_NKRO


M keyboards/massdrop/ctrl/config.h => keyboards/massdrop/ctrl/config.h +0 -5
@@ 99,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Force boot in NKRO mode */
//#define FORCE_NKRO


M keyboards/maxipad/config.h => keyboards/maxipad/config.h +0 -6
@@ 51,7 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
	//#define MATRIX_COL_PINS { F6, C6, D7, F5, B4, B5 }
	//#define UNUSED_PINS


/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW



@@ 69,11 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/mechmini/v1/config.h => keyboards/mechmini/v1/config.h +0 -3
@@ 42,7 42,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_ANIMATIONS
#define RGB_DI_PIN E2

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/mechmini/v2/config.h => keyboards/mechmini/v2/config.h +0 -6
@@ 17,7 17,6 @@

#include "config_common.h"


/* USB Device descriptor parameter */
#define VENDOR_ID       0xFEED
#define PRODUCT_ID      0xCA40


@@ 57,11 56,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/mehkee96/config.h => keyboards/mehkee96/config.h +0 -1
@@ 15,4 15,3 @@
#define RGBLED_NUM 16
#define RGBLIGHT_ANIMATIONS
/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

M keyboards/meira/featherble/config.h => keyboards/meira/featherble/config.h +0 -6
@@ 47,7 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
//#define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 94,11 93,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/meira/promicro/config.h => keyboards/meira/promicro/config.h +0 -6
@@ 20,7 20,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#include "config_common.h"


/*
 * Keyboard Matrix Assignments
 *


@@ 83,11 82,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/melody96/config.h => keyboards/melody96/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/meme/config.h => keyboards/meme/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_BREATHING
#define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 105,11 104,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/miniaxe/config.h => keyboards/miniaxe/config.h +0 -6
@@ 120,11 120,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 244,4 239,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define I2C_MASTER_RIGHT

#define DISABLE_JTAG


M keyboards/minidox/config.h => keyboards/minidox/config.h +0 -5
@@ 49,11 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* disable debug print */
//#define NO_DEBUG


M keyboards/mint60/config.h => keyboards/mint60/config.h +0 -9
@@ 20,7 20,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#include "config_common.h"
#include <serial_config.h>


/* USB Device descriptor parameter */
#define VENDOR_ID       0xFEED
#define PRODUCT_ID      0x0000


@@ 57,7 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 109,11 107,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 160,8 153,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define RGBLIGHT_ANIMATIONS



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/mitosis/config.h => keyboards/mitosis/config.h +0 -6
@@ 41,12 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define ONESHOT_TIMEOUT 500


/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/miuni32/config.h => keyboards/miuni32/config.h +0 -7
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 159,7 153,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#define RGB_DI_PIN D0     // The pin your RGB strip is wired to
#define RGBLED_NUM 17     // Number of LEDs
#define RGBLIGHT_ANIMATIONS

M keyboards/mt40/config.h => keyboards/mt40/config.h +0 -5
@@ 35,7 35,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define MATRIX_ROWS 8
#define MATRIX_COLS 15


#define NO_UART 1

#define RGB_DI_PIN C0


@@ 74,7 73,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* define if matrix has ghost (lacks anti-ghosting diodes) */
//#define MATRIX_HAS_GHOST


/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
/* #define LOCKING_SUPPORT_ENABLE */
/* Locking resynchronize hack */


@@ 118,9 116,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/mxss/config.h => keyboards/mxss/config.h +0 -5
@@ 94,11 94,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/namecard2x4/config.h => keyboards/namecard2x4/config.h +0 -7
@@ 59,7 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define BACKLIGHT_BREATHING
//#define BACKLIGHT_LEVELS 1


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 111,11 110,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 220,4 214,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/niu_mini/config.h => keyboards/niu_mini/config.h +0 -5
@@ 59,11 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/noxary/268/config.h => keyboards/noxary/268/config.h +0 -5
@@ 55,11 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812b options */
#define RGB_DI_PIN B5
#ifdef RGB_DI_PIN

M keyboards/noxary/268_2/config.h => keyboards/noxary/268_2/config.h +0 -5
@@ 106,11 106,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/noxary/x268/config.h => keyboards/noxary/x268/config.h +0 -5
@@ 115,11 115,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/nyquist/rev1/config.h => keyboards/nyquist/rev1/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/nyquist/rev2/config.h => keyboards/nyquist/rev2/config.h +0 -5
@@ 51,11 51,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/nyquist/rev3/config.h => keyboards/nyquist/rev3/config.h +0 -5
@@ 52,11 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN B4
#define RGBLIGHT_ANIMATIONS

M keyboards/ok60/config.h => keyboards/ok60/config.h +0 -5
@@ 66,11 66,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN F6
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 10

M keyboards/omnikey_blackheart/config.h => keyboards/omnikey_blackheart/config.h +0 -5
@@ 37,11 37,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* force n-key rollover*/
#define FORCE_NKRO


M keyboards/org60/config.h => keyboards/org60/config.h +0 -5
@@ 72,11 72,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define TAPPING_TERM 200

#endif

M keyboards/orthodox/keymaps/drashna/config.h => keyboards/orthodox/keymaps/drashna/config.h +1 -8
@@ 32,16 32,11 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define MASTER_RIGHT
#define EE_HANDS


/* key combination for command */
#ifdef IS_COMMAND
#undef IS_COMMAND
#endif
/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_LALT)) \
)


#ifdef RGBLIGHT_ENABLE
#define RGB_DI_PIN D3
#define RGBLED_NUM 16     // Number of LEDs


@@ 77,7 72,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define QMK_LED B0
#define QMK_SPEAKER C6


#define SHFT_LED1 5
#define SHFT_LED2 10



@@ 86,4 80,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define GUI_LED1 8
#define ALT_LED1 7


M keyboards/paladin64/config.h => keyboards/paladin64/config.h +0 -5
@@ 105,11 105,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN D0
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/panc60/config.h => keyboards/panc60/config.h +0 -3
@@ 41,6 41,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_ANIMATIONS

#define NO_UART 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

M keyboards/pearl/config.h => keyboards/pearl/config.h +0 -4
@@ 42,9 42,5 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define DIODE_DIRECTION COL2ROW
#define DEBOUNCING_DELAY 5

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#define NO_ACTION_MACRO
#define NO_ACTION_FUNCTION


M keyboards/phantom/config.h => keyboards/phantom/config.h +0 -5
@@ 101,11 101,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/pinky/3/config.h => keyboards/pinky/3/config.h +0 -5
@@ 131,11 131,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/pinky/4/config.h => keyboards/pinky/4/config.h +0 -5
@@ 131,11 131,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/plain60/config.h => keyboards/plain60/config.h +1 -6
@@ 45,11 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Set 0 if debouncing isn't needed */
#define DEBOUNCING_DELAY 5

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define QMK_ESC_OUTPUT D2 // usually COL
#define QMK_ESC_INPUT B4 // usually ROW



@@ 72,4 67,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// Dynamic macro starts after dynamic keymaps (35+(4*10*6*2)) = (35+480)
#define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 635
#define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 389    // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR
#define DYNAMIC_KEYMAP_MACRO_COUNT 16
\ No newline at end of file
#define DYNAMIC_KEYMAP_MACRO_COUNT 16

M keyboards/planck/config.h => keyboards/planck/config.h +0 -5
@@ 63,11 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/planck/keymaps/dodger/config.h => keyboards/planck/keymaps/dodger/config.h +0 -5
@@ 63,11 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/planck/keymaps/zach/config.h => keyboards/planck/keymaps/zach/config.h +0 -5
@@ 33,11 33,6 @@
//#define LOCKING_RESYNC_ENABLE
#undef LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/planck/rev6/config.h => keyboards/planck/rev6/config.h +0 -5
@@ 80,11 80,6 @@
 */
//#define FORCE_NKRO

/* key combination for magic key command */
#define IS_COMMAND() ( \
	keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/playkbtw/ca66/config.h => keyboards/playkbtw/ca66/config.h +0 -6
@@ 37,12 37,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)


#define RGB_DI_PIN B1
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/playkbtw/pk60/config.h => keyboards/playkbtw/pk60/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E2
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/preonic/config.h => keyboards/preonic/config.h +0 -5
@@ 63,11 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/preonic/keymaps/kinesis/config.h => keyboards/preonic/keymaps/kinesis/config.h +0 -5
@@ 56,11 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D1
#define RGBLIGHT_ANIMATIONS

M keyboards/preonic/keymaps/zach/config.h => keyboards/preonic/keymaps/zach/config.h +0 -7
@@ 45,7 45,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* define if matrix has ghost */
//#define MATRIX_HAS_GHOST


#define BACKLIGHT_BREATHING     // LED breathing
/* number of backlight levels */
#define BACKLIGHT_LEVELS 5


@@ 58,11 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
//#define RGB_DI_PIN D1



@@ 90,5 84,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define DYNAMIC_MACRO_ENABLE    // Enable if you need to use the macro functionality
//#define SPACE_CADET             // Parenthesis on L/R shift


#endif

M keyboards/preonic/rev3/config.h => keyboards/preonic/rev3/config.h +0 -5
@@ 80,11 80,6 @@
 */
//#define FORCE_NKRO

/* key combination for magic key command */
#define IS_COMMAND() ( \
	keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/primekb/prime_l/config.h => keyboards/primekb/prime_l/config.h +0 -5
@@ 50,8 50,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

M keyboards/primekb/prime_m/config.h => keyboards/primekb/prime_m/config.h +0 -5
@@ 50,8 50,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

M keyboards/primekb/prime_o/config.h => keyboards/primekb/prime_o/config.h +0 -5
@@ 50,8 50,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

M keyboards/primekb/prime_r/config.h => keyboards/primekb/prime_r/config.h +0 -5
@@ 55,11 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/proton_c/config.h => keyboards/proton_c/config.h +0 -6
@@ 62,11 62,6 @@
 */
//#define FORCE_NKRO

/* key combination for magic key command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.


@@ 117,4 112,3 @@
// #define WS2812_DMA_STREAM STM32_DMA1_STREAM2  // DMA stream for TIMx_UP (look up in reference manual under DMA Channel selection)
//#define WS2812_DMA_CHANNEL 7                  // DMA channel for TIMx_UP
//#define WS2812_EXTERNAL_PULLUP


M keyboards/ps2avrGB/config.h => keyboards/ps2avrGB/config.h +0 -3
@@ 35,7 35,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define NO_UART 1
#define BOOTLOADHID_BOOTLOADER 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/quefrency/rev1/config.h => keyboards/quefrency/rev1/config.h +0 -5
@@ 49,11 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS

M keyboards/qwertyydox/config.h => keyboards/qwertyydox/config.h +0 -5
@@ 57,11 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define BACKLIGHT_PIN E6
#define BACKLIGHT_LEVELS 5


M keyboards/qwertyydox/rev1/config.h => keyboards/qwertyydox/rev1/config.h +0 -6
@@ 57,11 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define BACKLIGHT_PIN E6
#define BACKLIGHT_LEVELS 5



@@ 70,7 65,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define RGBLED_NUM 12    // Number of LEDs


/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/rama/m10_b/config.h => keyboards/rama/m10_b/config.h +0 -5
@@ 104,11 104,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/rama/m60_a/config.h => keyboards/rama/m60_a/config.h +0 -7
@@ 25,8 25,6 @@
#define PRODUCT         RAMA M60-A
#define DESCRIPTION     RAMA M60-A Keyboard



// key matrix size
#define MATRIX_ROWS 5
#define MATRIX_COLS 14


@@ 51,11 49,6 @@
// Locking resynchronize hack
#define LOCKING_RESYNC_ENABLE

// key combination for command
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/rama/m6_a/config.h => keyboards/rama/m6_a/config.h +0 -6
@@ 50,7 50,6 @@
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 102,11 101,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_BACKLIGHT_ENABLED 0

#define DYNAMIC_KEYMAP_LAYER_COUNT 4

M keyboards/rama/m6_b/config.h => keyboards/rama/m6_b/config.h +0 -6
@@ 50,7 50,6 @@
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 102,11 101,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_BACKLIGHT_ENABLED 1

// This conditionally compiles the backlight code for M6-B specifics

M keyboards/rama/u80_a/config.h => keyboards/rama/u80_a/config.h +0 -6
@@ 51,7 51,6 @@
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 103,11 102,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/redox/rev1/config.h => keyboards/redox/rev1/config.h +0 -5
@@ 57,11 57,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/redox_w/config.h => keyboards/redox_w/config.h +0 -6
@@ 39,12 39,6 @@

#define ONESHOT_TIMEOUT 500


/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/rorschach/rev1/config.h => keyboards/rorschach/rev1/config.h +0 -5
@@ 50,11 50,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define BACKLIGHT_PIN B5
#define BACKLIGHT_LEVELS 5


M keyboards/s60_x/config.h => keyboards/s60_x/config.h +0 -5
@@ 44,11 44,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef SUBPROJECT_default
    #include "default/config.h"
#endif

M keyboards/s60_x/default/config.h => keyboards/s60_x/default/config.h +0 -5
@@ 13,11 13,6 @@
#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define NO_ACTION_ONESHOT
#define NO_ACTION_MACRO
#define NO_ACTION_FUNCTION

M keyboards/s60_x/keymaps/ansi_qwertz/config.h => keyboards/s60_x/keymaps/ansi_qwertz/config.h +1 -6
@@ 6,9 6,4 @@
// keymap needs oneshot functionality
#undef NO_ACTION_ONESHOT

#undef IS_COMMAND
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif
\ No newline at end of file
#endif

M keyboards/s60_x/keymaps/bluebear/config.h => keyboards/s60_x/keymaps/bluebear/config.h +0 -5
@@ 38,11 38,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 3

M keyboards/s65_plus/config.h => keyboards/s65_plus/config.h +0 -5
@@ 44,9 44,4 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/s65_x/config.h => keyboards/s65_x/config.h +0 -5
@@ 44,9 44,4 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/s7_elephant/config.h => keyboards/s7_elephant/config.h +0 -5
@@ 31,11 31,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN E6
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M keyboards/satan/config.h => keyboards/satan/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 4

M keyboards/satan/keymaps/admiralStrokers/config.h => keyboards/satan/keymaps/admiralStrokers/config.h +0 -7
@@ 55,11 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration */
#define BACKLIGHT_LEVELS 4



@@ 73,8 68,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define DISABLE_SPACE_CADET_ROLLOVER



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/satan/keymaps/fakb/config.h => keyboards/satan/keymaps/fakb/config.h +2 -6
@@ 36,11 36,7 @@
//#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE
/* key combination for command
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)
*/

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 8


@@ 86,7 82,7 @@
#define MOUSEKEY_WHEEL_TIME_TO_MAX 255

// only change
#undef RGB_DI_PIN 
#undef RGB_DI_PIN
#define RGB_DI_PIN B2

#endif

M keyboards/scrabblepad/config.h => keyboards/scrabblepad/config.h +0 -6
@@ 61,7 61,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define RGBLIGHT_SAT_STEP 25 // units to step when in/decresing saturation
//#define RGBLIGHT_VAL_STEP 12 // units to step when in/decreasing value (brightness)


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 113,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/singa/config.h => keyboards/singa/config.h +0 -3
@@ 43,7 43,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_UART 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/sixkeyboard/config.h => keyboards/sixkeyboard/config.h +0 -6
@@ 46,7 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE


/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */
#define FORCE_NKRO



@@ 56,11 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 * if your keyboard/keypad is missing keys and you want magic key support.
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/sixshooter/config.h => keyboards/sixshooter/config.h +0 -6
@@ 31,7 31,6 @@
/* COL2ROW, ROW2COL, or CUSTOM_MATRIX */
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 68,11 67,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/skog/config.h => keyboards/skog/config.h +0 -3
@@ 36,7 36,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define NO_UART 1
#define BOOTLOADHID_BOOTLOADER 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/snagpad/config.h => keyboards/snagpad/config.h +0 -6
@@ 37,15 37,9 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* prevent stuck modifiers */
//#define STRICT_LAYER_RELEASE


#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/sol/rev1/config.h => keyboards/sol/rev1/config.h +0 -8
@@ 19,7 19,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#ifndef REV1_CONFIG_H
#define REV1_CONFIG_H


/* USB Device descriptor parameter */
#define VENDOR_ID       0xFEED
#define PRODUCT_ID      0x3060


@@ 28,7 27,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define PRODUCT         Sol
#define DESCRIPTION     "An RGB, split, ortho-esque keyboard"


#define PREVENT_STUCK_MODIFIERS
#define TAPPING_FORCE_HOLD
#define TAPPING_TERM 150


@@ 76,11 74,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN B3
#define RGBLIGHT_TIMER


@@ 151,5 144,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/speedo/config.h => keyboards/speedo/config.h +0 -6
@@ 54,7 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 106,11 105,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/subatomic/config.h => keyboards/subatomic/config.h +0 -5
@@ 59,11 59,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/sx60/config.h => keyboards/sx60/config.h +0 -7
@@ 21,8 21,6 @@
#define MATRIX_COL_PINS { F6, B5, B4, D7, D6, D5, D3, D2 }
#define UNUSED_PINS



/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW



@@ 41,11 39,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/tada68/config.h => keyboards/tada68/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Backlight configuration
 */
#define BACKLIGHT_LEVELS 4

M keyboards/tanuki/config.h => keyboards/tanuki/config.h +0 -6
@@ 47,11 47,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN D1
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 5


@@ 59,7 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_SAT_STEP 17
#define RGBLIGHT_VAL_STEP 17


#define TAPPING_TERM 200
/*
 * Feature disable options

M keyboards/telophase/config.h => keyboards/telophase/config.h +0 -6
@@ 41,12 41,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define ONESHOT_TIMEOUT 500


/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/tetris/config.h => keyboards/tetris/config.h +0 -5
@@ 36,11 36,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define NO_ACTION_MACRO
#define NO_ACTION_FUNCTION


M keyboards/the_ruler/config.h => keyboards/the_ruler/config.h +0 -7
@@ 49,7 49,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION COL2ROW


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 96,11 95,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 155,7 149,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#define RGB_DI_PIN E6     // The pin your RGB strip is wired to
#define RGBLED_NUM 1      // Number of LEDs
#define RGBLIGHT_ANIMATIONS

M keyboards/thevankeyboards/bananasplit/config.h => keyboards/thevankeyboards/bananasplit/config.h +0 -7
@@ 56,13 56,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)



/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/thevankeyboards/minivan/config.h => keyboards/thevankeyboards/minivan/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/thevankeyboards/roadkit/config.h => keyboards/thevankeyboards/roadkit/config.h +0 -6
@@ 53,7 53,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 100,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/tkc1800/config.h => keyboards/tkc1800/config.h +0 -5
@@ 100,11 100,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/tmo50/config.h => keyboards/tmo50/config.h +0 -6
@@ 124,11 124,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 205,4 200,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
//#define MIDI_TONE_KEYCODE_OCTAVES 1


M keyboards/toad/config.h => keyboards/toad/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/tokyo60/config.h => keyboards/tokyo60/config.h +0 -5
@@ 31,11 31,6 @@
/* Set power consumption to work with mobile devices */
#define USB_MAX_POWER_CONSUMPTION 100

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* key matrix pins */
#define MATRIX_ROW_PINS { D0, D1, D2, D3, D5 }
#define MATRIX_COL_PINS { F0, F1, E6, C7, C6, B6, D4, B1, B2, B5, B4, D7, D6, B3 }

M keyboards/touchpad/config.h => keyboards/touchpad/config.h +0 -5
@@ 46,11 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.

M keyboards/tragicforce68/config.h => keyboards/tragicforce68/config.h +0 -5
@@ 61,9 61,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/treasure/type9/config.h => keyboards/treasure/type9/config.h +0 -6
@@ 112,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 221,4 216,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/uk78/config.h => keyboards/uk78/config.h +0 -5
@@ 55,11 55,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812b options */
#define RGB_DI_PIN F6
#ifdef RGB_DI_PIN

M keyboards/v60_type_r/config.h => keyboards/v60_type_r/config.h +0 -6
@@ 63,7 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGB_DI_PIN 0
#define RGB_STEP 16


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 115,11 114,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/vinta/config.h => keyboards/vinta/config.h +0 -5
@@ 63,8 63,3 @@
 * useful if your keyboard/keypad is missing keys and you want magic key support.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

M keyboards/vision_division/config.h => keyboards/vision_division/config.h +0 -7
@@ 22,7 22,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

// Due to the configurability of this keyboard, matrix sizes are determined in the keymap's config.h


/* COL2ROW or ROW2COL */
#define DIODE_DIRECTION ROW2COL



@@ 78,11 77,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 137,7 131,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Only print user print statements */
// #define USER_PRINT


/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING

M keyboards/vitamins_included/rev1/config.h => keyboards/vitamins_included/rev1/config.h +0 -6
@@ 52,11 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN F0



@@ 86,5 81,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


#endif

M keyboards/viterbi/rev1/config.h => keyboards/viterbi/rev1/config.h +0 -5
@@ 54,11 54,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/wavelet/config.h => keyboards/wavelet/config.h +0 -5
@@ 46,11 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3


M keyboards/westfoxtrot/cyclops/config.h => keyboards/westfoxtrot/cyclops/config.h +0 -5
@@ 99,11 99,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/whitefox/config.h => keyboards/whitefox/config.h +0 -5
@@ 46,11 46,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* Keymap for Infinity prototype */
//#define INFINITY_PROTOTYPE


M keyboards/whitefox/keymaps/konstantin/config.h => keyboards/whitefox/keymaps/konstantin/config.h +21 -1
@@ 3,5 3,25 @@
#define LAYER_FN
#define LAYER_NUMPAD

#undef  IS_COMMAND
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RCTL)))

#define MAGIC_KEY_LAYER0_ALT1 BSLS
#define MAGIC_KEY_BOOTLOADER  ESC

#define MOUSEKEY_DELAY             50
#define MOUSEKEY_INTERVAL          15
#define MOUSEKEY_MAX_SPEED         4
#define MOUSEKEY_TIME_TO_MAX       50
#define MOUSEKEY_WHEEL_MAX_SPEED   1
#define MOUSEKEY_WHEEL_TIME_TO_MAX 50

#define NO_ACTION_FUNCTION
#define NO_ACTION_MACRO

#define PERMISSIVE_HOLD
#define TAPPING_TERM    200
#define TAPPING_TOGGLE  2

#define UNICODE_CYCLE_PERSIST   false
#define UNICODE_SELECTED_MODES  UC_WINC, UC_LNX
#define UNICODE_WINC_KEY        KC_RGUI

M keyboards/wilba_tech/wt60_a/config.h => keyboards/wilba_tech/wt60_a/config.h +0 -6
@@ 51,7 51,6 @@
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 103,11 102,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/wilba_tech/wt65_a/config.h => keyboards/wilba_tech/wt65_a/config.h +0 -6
@@ 51,7 51,6 @@
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 103,11 102,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/wilba_tech/wt80_a/config.h => keyboards/wilba_tech/wt80_a/config.h +0 -6
@@ 51,7 51,6 @@
// #define BACKLIGHT_BREATHING
// #define BACKLIGHT_LEVELS 3


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 103,11 102,6 @@
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/xd60/config.h => keyboards/xd60/config.h +0 -5
@@ 71,9 71,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for magic key command */
#define IS_COMMAND() ( \
  keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#endif

M keyboards/xd75/config.h => keyboards/xd75/config.h +0 -6
@@ 52,7 52,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PIN F5
#define BACKLIGHT_LEVELS 6


/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
#define DEBOUNCING_DELAY 5



@@ 99,11 98,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true

M keyboards/xd87/config.h => keyboards/xd87/config.h +0 -7
@@ 42,7 42,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
*/


#define MATRIX_ROW_PINS { D1, B0, B1, C7, D3, D5 }

#define MATRIX_COL_PINS { E6, F0, F1, F4, F5, F6, F7, B5, B6, C6, D4, D6, D7, B4, B2, B3, D2 }


@@ 115,11 114,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 224,4 218,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/xmmx/config.h => keyboards/xmmx/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/yd68/config.h => keyboards/yd68/config.h +0 -6
@@ 112,11 112,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true


@@ 221,4 216,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define LCD_E_PIN        1            //< pin  for Enable line
#endif
*/


M keyboards/ymd75/config.h => keyboards/ymd75/config.h +0 -3
@@ 48,7 48,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define NO_UART 1
#define BOOTLOADHID_BOOTLOADER 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/ymd96/config.h => keyboards/ymd96/config.h +0 -3
@@ 54,7 54,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define NO_UART 1
#define BOOTLOADHID_BOOTLOADER 1*/

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/ymd96/keymaps/AnthonyWharton/config.h => keyboards/ymd96/keymaps/AnthonyWharton/config.h +0 -4
@@ 57,7 57,3 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_EFFECT_KNIGHT_LED_NUM RGBLED_NUM
#define RGBLIGHT_EFFECT_CHRISTMAS_STEP 1
#define RGBLIGHT_EFFECT_CHRISTMAS_INTERVAL 500

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))


M keyboards/ymdk_np21/config.h => keyboards/ymdk_np21/config.h +0 -3
@@ 48,7 48,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGB_DI_PIN E2 // NOTE: for PS2AVRGB boards, underglow commands are sent via I2C to 0xB0.
#define RGBLIGHT_ANIMATIONS

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

#endif

M keyboards/z150_blackheart/config.h => keyboards/z150_blackheart/config.h +0 -5
@@ 34,11 34,6 @@
/* force n-key rollover*/
#define FORCE_NKRO

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 0

M keyboards/zeal60/config.h => keyboards/zeal60/config.h +0 -6
@@ 49,11 49,6 @@
// Locking resynchronize hack
#define LOCKING_RESYNC_ENABLE

// key combination for command
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.


@@ 126,4 121,3 @@
#define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 626
#define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 398
#define DYNAMIC_KEYMAP_MACRO_COUNT 16


M keyboards/zeal65/config.h => keyboards/zeal65/config.h +0 -6
@@ 49,11 49,6 @@
// Locking resynchronize hack
#define LOCKING_RESYNC_ENABLE

// key combination for command
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/*
 * Feature disable options
 *  These options are also useful to firmware size reduction.


@@ 126,4 121,3 @@
#define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 666
#define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 358
#define DYNAMIC_KEYMAP_MACRO_COUNT 16


M keyboards/zen/rev1/config.h => keyboards/zen/rev1/config.h +0 -6
@@ 54,15 54,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define BACKLIGHT_PIN F4
#define BACKLIGHT_LEVELS 5


/* ws2812 RGB LED */
#define RGB_DI_PIN D1


M keyboards/zinc/rev1/config.h => keyboards/zinc/rev1/config.h +0 -8
@@ 29,7 29,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define PRODUCT         zinc rev.1
#define DESCRIPTION     A split keyboard 


#define PREVENT_STUCK_MODIFIERS
#define TAPPING_FORCE_HOLD
#define TAPPING_TERM 100


@@ 44,7 43,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define MASTER_RIGHT
//#define EE_HANDS


/* key matrix size */
// Rows are doubled-up
  #define MATRIX_ROWS 8


@@ 68,11 66,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_TIMER


@@ 145,5 138,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION


//#endif

M keyboards/zinc/reva/config.h => keyboards/zinc/reva/config.h +0 -7
@@ 26,7 26,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define PRODUCT         zinc rev.A
#define DESCRIPTION     A split keyboard 


#define PREVENT_STUCK_MODIFIERS
#define TAPPING_FORCE_HOLD
#define TAPPING_TERM 100


@@ 41,7 40,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define MASTER_RIGHT
//#define EE_HANDS


/* key matrix size */
// Rows are doubled-up
  #define MATRIX_ROWS 8


@@ 65,11 63,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
//#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_TIMER

M keyboards/zlant/config.h => keyboards/zlant/config.h +0 -5
@@ 38,11 38,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* key combination for command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)

#define RGB_DI_PIN D6
#ifdef RGB_DI_PIN
#define RGBLIGHT_ANIMATIONS

M quantum/template/avr/config.h => quantum/template/avr/config.h +2 -3
@@ 131,9 131,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* key combination for magic key command */
#define IS_COMMAND() ( \
    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)
/* defined by default; to change, uncomment and set to the combination you want */
// #define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

/* control how magic key switches layers */
//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true

M quantum/template/ps2avrgb/config.h => quantum/template/ps2avrgb/config.h +3 -2
@@ 42,8 42,9 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_UART 1

/* key combination for command */
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))
/* key combination for magic key command */
/* defined by default; to change, uncomment and set to the combination you want */
// #define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))

/* Bootmagic Lite key configuration */
// #define BOOTMAGIC_LITE_ROW 0

M tmk_core/common/command.h => tmk_core/common/command.h +3 -0
@@ 34,6 34,9 @@ bool command_proc(uint8_t code);
#define command_proc(code)      false
#endif

#ifndef IS_COMMAND
#define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))
#endif

#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS
#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true