Browse Source

Data-Driven Keyboard Conversions: E

Converts `rules.mk` entries to data-driven where applicable. Renames
`info.json` to `keyboard.json` in instances where `rules.mk` can be
safely deleted.

Affects:

  - `eco/rev1`
  - `eco/rev2`
  - `edi/hardlight/mk2`
  - `edinburgh41`
  - `efreet`
  - `elephant42`
  - `emery65`
  - `era/linx3/n86`
  - `era/linx3/n8x`
  - `ergodox_ez/glow`
  - `ergodox_ez/shine`
  - `ergodox_stm32`
  - `ergoslab/rev1`
  - `ergotravel/rev1`
  - `ericrlau/numdiscipline/rev1`
  - `evyd13/atom47/rev2`
  - `evyd13/atom47/rev3`
  - `evyd13/atom47/rev4`
  - `evyd13/atom47/rev5`
  - `evyd13/eon40`
  - `evyd13/nt660`
  - `evyd13/pockettype`
  - `evyd13/wasdat_code`
  - `exclusive/e85/hotswap`
  - `exclusive/e85/soldered`
pull/23512/head
James Young 2 weeks ago
parent
commit
42727e4d3b
No known key found for this signature in database GPG Key ID: 87CBD151019773A8
54 changed files with 180 additions and 243 deletions
  1. +0
    -10
      keyboards/eco/info.json
  2. +10
    -0
      keyboards/eco/rev1/keyboard.json
  3. +0
    -1
      keyboards/eco/rev1/rules.mk
  4. +10
    -0
      keyboards/eco/rev2/keyboard.json
  5. +0
    -1
      keyboards/eco/rev2/rules.mk
  6. +11
    -0
      keyboards/edi/hardlight/mk2/info.json
  7. +0
    -16
      keyboards/edi/hardlight/mk2/rules.mk
  8. +8
    -0
      keyboards/edinburgh41/info.json
  9. +0
    -14
      keyboards/edinburgh41/rules.mk
  10. +7
    -0
      keyboards/efreet/info.json
  11. +0
    -13
      keyboards/efreet/rules.mk
  12. +10
    -0
      keyboards/elephant42/keyboard.json
  13. +0
    -15
      keyboards/elephant42/rules.mk
  14. +6
    -0
      keyboards/emery65/info.json
  15. +0
    -13
      keyboards/emery65/rules.mk
  16. +0
    -0
      keyboards/era/linx3/n86/keyboard.json
  17. +0
    -1
      keyboards/era/linx3/n86/rules.mk
  18. +0
    -0
      keyboards/era/linx3/n8x/keyboard.json
  19. +0
    -1
      keyboards/era/linx3/n8x/rules.mk
  20. +0
    -6
      keyboards/ergodox_ez/glow/info.json
  21. +13
    -0
      keyboards/ergodox_ez/glow/keyboard.json
  22. +0
    -1
      keyboards/ergodox_ez/glow/rules.mk
  23. +0
    -13
      keyboards/ergodox_ez/rules.mk
  24. +7
    -0
      keyboards/ergodox_ez/shine/info.json
  25. +0
    -1
      keyboards/ergodox_ez/shine/rules.mk
  26. +7
    -0
      keyboards/ergodox_stm32/info.json
  27. +1
    -8
      keyboards/ergodox_stm32/rules.mk
  28. +7
    -0
      keyboards/ergoslab/rev1/keyboard.json
  29. +0
    -13
      keyboards/ergoslab/rules.mk
  30. +7
    -0
      keyboards/ergotravel/rev1/keyboard.json
  31. +0
    -1
      keyboards/ergotravel/rev1/rules.mk
  32. +0
    -13
      keyboards/ergotravel/rules.mk
  33. +5
    -0
      keyboards/ericrlau/numdiscipline/rev1/info.json
  34. +0
    -13
      keyboards/ericrlau/numdiscipline/rev1/rules.mk
  35. +6
    -0
      keyboards/evyd13/atom47/rev2/keyboard.json
  36. +0
    -3
      keyboards/evyd13/atom47/rev2/rules.mk
  37. +6
    -0
      keyboards/evyd13/atom47/rev3/keyboard.json
  38. +0
    -1
      keyboards/evyd13/atom47/rev3/rules.mk
  39. +6
    -0
      keyboards/evyd13/atom47/rev4/keyboard.json
  40. +0
    -4
      keyboards/evyd13/atom47/rev4/rules.mk
  41. +6
    -0
      keyboards/evyd13/atom47/rev5/keyboard.json
  42. +0
    -1
      keyboards/evyd13/atom47/rev5/rules.mk
  43. +0
    -13
      keyboards/evyd13/atom47/rules.mk
  44. +8
    -0
      keyboards/evyd13/eon40/info.json
  45. +0
    -14
      keyboards/evyd13/eon40/rules.mk
  46. +5
    -0
      keyboards/evyd13/nt660/info.json
  47. +0
    -13
      keyboards/evyd13/nt660/rules.mk
  48. +5
    -0
      keyboards/evyd13/pockettype/info.json
  49. +0
    -13
      keyboards/evyd13/pockettype/rules.mk
  50. +7
    -0
      keyboards/evyd13/wasdat_code/info.json
  51. +0
    -13
      keyboards/evyd13/wasdat_code/rules.mk
  52. +11
    -0
      keyboards/exclusive/e85/hotswap/keyboard.json
  53. +0
    -14
      keyboards/exclusive/e85/rules.mk
  54. +11
    -0
      keyboards/exclusive/e85/soldered/keyboard.json

+ 0
- 10
keyboards/eco/info.json View File

@ -3,16 +3,6 @@
"manufacturer": "Bishop Keyboards",
"url": "",
"maintainer": "qmk",
"features": {
"backlight": true,
"bootmagic": false,
"command": true,
"console": false,
"extrakey": true,
"midi": true,
"mousekey": false,
"nkro": false
},
"usb": {
"vid": "0x1337",
"pid": "0x6006"


keyboards/eco/rev1/info.json → keyboards/eco/rev1/keyboard.json View File

@ -7,6 +7,16 @@
"rows": ["B1", "B6", "B2", "B3"]
},
"diode_direction": "COL2ROW",
"features": {
"backlight": false,
"bootmagic": false,
"command": true,
"console": false,
"extrakey": true,
"midi": true,
"mousekey": false,
"nkro": false
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 1
keyboards/eco/rev1/rules.mk View File

@ -1 +0,0 @@
BACKLIGHT_ENABLE = no

keyboards/eco/rev2/info.json → keyboards/eco/rev2/keyboard.json View File

@ -7,6 +7,16 @@
"rows": ["D7", "B5", "B4", "E6"]
},
"diode_direction": "COL2ROW",
"features": {
"backlight": false,
"bootmagic": false,
"command": true,
"console": false,
"extrakey": true,
"midi": true,
"mousekey": false,
"nkro": false
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 1
keyboards/eco/rev2/rules.mk View File

@ -1 +0,0 @@
BACKLIGHT_ENABLE = no

+ 11
- 0
keyboards/edi/hardlight/mk2/info.json View File

@ -32,6 +32,17 @@
"diode_direction": "COL2ROW",
"processor": "STM32F072",
"bootloader": "stm32-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"console": true,
"command": true,
"nkro": true,
"rgblight": true,
"velocikey": true,
"key_lock": true
},
"community_layouts": ["ortho_4x16"],
"layouts": {
"LAYOUT_ortho_4x16": {


+ 0
- 16
keyboards/edi/hardlight/mk2/rules.mk View File

@ -1,18 +1,2 @@
# Wildcard to allow APM32 MCU
DFU_SUFFIX_ARGS = -v FFFF -p FFFF
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = yes # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
VELOCIKEY_ENABLE = yes
KEY_LOCK_ENABLE = yes

+ 8
- 0
keyboards/edinburgh41/info.json View File

@ -4,6 +4,14 @@
"maintainer": "schwarzer-geiger",
"bootloader": "atmel-dfu",
"processor": "atmega32u4",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgblight": true,
"pointing_device": true
},
"url": "https://github.com/schwarzer-geiger/Edinburgh41",
"usb": {
"device_version": "1.0.0",


+ 0
- 14
keyboards/edinburgh41/rules.mk View File

@ -1,15 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
POINTING_DEVICE_ENABLE = yes
POINTING_DEVICE_DRIVER = analog_joystick

+ 7
- 0
keyboards/efreet/info.json View File

@ -20,6 +20,13 @@
},
"processor": "atmega32u2",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"backlight": true
},
"community_layouts": ["ortho_4x12", "planck_mit"],
"layouts": {
"LAYOUT_planck_mit": {


+ 0
- 13
keyboards/efreet/rules.mk View File

@ -1,16 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
# Disable unsupported hardware
RGBLIGHT_SUPPORTED = no
AUDIO_SUPPORTED = no

keyboards/elephant42/info.json → keyboards/elephant42/keyboard.json View File

@ -54,6 +54,16 @@
},
"processor": "atmega32u4",
"bootloader": "caterina",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"rgb_matrix": true,
"oled": true
},
"build": {
"lto": true
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 15
keyboards/elephant42/rules.mk View File

@ -1,15 +0,0 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes
AUDIO_ENABLE = no # Audio output
OLED_ENABLE = yes
LTO_ENABLE = yes

+ 6
- 0
keyboards/emery65/info.json View File

@ -19,6 +19,12 @@
},
"processor": "STM32F072",
"bootloader": "stm32-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_65_ansi_blocker_split_bs"
},


+ 0
- 13
keyboards/emery65/rules.mk View File

@ -1,15 +1,2 @@
# Wildcard to allow APM32 MCU
DFU_SUFFIX_ARGS = -v FFFF -p FFFF
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

keyboards/era/linx3/n86/info.json → keyboards/era/linx3/n86/keyboard.json View File


+ 0
- 1
keyboards/era/linx3/n86/rules.mk View File

@ -1 +0,0 @@
# This file intentionally left blank

keyboards/era/linx3/n8x/info.json → keyboards/era/linx3/n8x/keyboard.json View File


+ 0
- 1
keyboards/era/linx3/n8x/rules.mk View File

@ -1 +0,0 @@
# This file intentionally left blank

+ 0
- 6
keyboards/ergodox_ez/glow/info.json View File

@ -1,6 +0,0 @@
{
"keyboard_name": "ErgoDox EZ Glow",
"usb": {
"pid": "0x4976"
}
}

+ 13
- 0
keyboards/ergodox_ez/glow/keyboard.json View File

@ -0,0 +1,13 @@
{
"keyboard_name": "ErgoDox EZ Glow",
"usb": {
"pid": "0x4976"
},
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgb_matrix": true
}
}

+ 0
- 1
keyboards/ergodox_ez/glow/rules.mk View File

@ -1 +0,0 @@
RGB_MATRIX_ENABLE = yes

+ 0
- 13
keyboards/ergodox_ez/rules.mk View File

@ -3,20 +3,7 @@
# details), include the following define:
# OPT_DEFS += -DLEFT_LEDS
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
CUSTOM_MATRIX = lite # Custom matrix file for the ErgoDox EZ
NKRO_ENABLE = yes # Enable N-Key Rollover
UNICODE_ENABLE = no # Unicode
SWAP_HANDS_ENABLE= no # Allow swapping hands of keyboard
RGB_MATRIX_ENABLE = no # enable later
# project specific files
SRC += matrix.c


+ 7
- 0
keyboards/ergodox_ez/shine/info.json View File

@ -5,5 +5,12 @@
},
"rgblight": {
"driver": "custom"
},
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgblight": true
}
}

+ 0
- 1
keyboards/ergodox_ez/shine/rules.mk View File

@ -1,3 +1,2 @@
RGBLIGHT_ENABLE = yes
WS2812_DRIVER_REQUIRED = yes
SRC += rgblight_custom.c

+ 7
- 0
keyboards/ergodox_stm32/info.json View File

@ -8,6 +8,13 @@
"pid": "0x1308",
"device_version": "1.0.1"
},
"features": {
"bootmagic": false,
"mousekey": false,
"extrakey": true,
"nkro": true,
"unicode": true
},
"layouts": {
"LAYOUT_ergodox": {
"layout": [


+ 1
- 8
keyboards/ergodox_stm32/rules.mk View File

@ -6,14 +6,7 @@ BOARD = ST_NUCLEO64_F103RB
# Bootloader selection
BOOTLOADER = custom
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
CUSTOM_MATRIX = yes # Custom matrix file
UNICODE_ENABLE = yes # Unicode
CUSTOM_MATRIX = yes
SRC += matrix.c
I2C_DRIVER_REQUIRED = yes

+ 7
- 0
keyboards/ergoslab/rev1/keyboard.json View File

@ -25,6 +25,13 @@
},
"processor": "atmega32u4",
"bootloader": "caterina",
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"command": true,
"rgblight": true
},
"layout_aliases": {
"LAYOUT_ergoslab": "LAYOUT"
},


+ 0
- 13
keyboards/ergoslab/rules.mk View File

@ -1,14 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
DEFAULT_FOLDER = ergoslab/rev1

keyboards/ergotravel/rev1/info.json → keyboards/ergotravel/rev1/keyboard.json View File

@ -25,6 +25,13 @@
},
"bootloader": "caterina",
"processor": "atmega32u4",
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"command": true,
"rgblight": true
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 1
keyboards/ergotravel/rev1/rules.mk View File

@ -1 +0,0 @@
BACKLIGHT_ENABLE = no

+ 0
- 13
keyboards/ergotravel/rules.mk View File

@ -1,14 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
DEFAULT_FOLDER = ergotravel/rev1

+ 5
- 0
keyboards/ericrlau/numdiscipline/rev1/info.json View File

@ -16,6 +16,11 @@
"diode_direction": "COL2ROW",
"processor": "atmega32a",
"bootloader": "usbasploader",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true
},
"layouts": {
"LAYOUT_all": {
"layout": [


+ 0
- 13
keyboards/ericrlau/numdiscipline/rev1/rules.mk View File

@ -1,15 +1,2 @@
# Processor frequency
F_CPU = 16000000
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

keyboards/evyd13/atom47/rev2/info.json → keyboards/evyd13/atom47/rev2/keyboard.json View File

@ -34,6 +34,12 @@
},
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"backlight": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_split_space"
},

+ 0
- 3
keyboards/evyd13/atom47/rev2/rules.mk View File

@ -1,3 +0,0 @@
# Build Options
RGBLIGHT_ENABLE = no
BACKLIGHT_ENABLE = yes

keyboards/evyd13/atom47/rev3/info.json → keyboards/evyd13/atom47/rev3/keyboard.json View File

@ -47,6 +47,12 @@
},
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"backlight": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_split_space"
},

+ 0
- 1
keyboards/evyd13/atom47/rev3/rules.mk View File

@ -1 +0,0 @@
BACKLIGHT_ENABLE = yes

keyboards/evyd13/atom47/rev4/info.json → keyboards/evyd13/atom47/rev4/keyboard.json View File

@ -29,6 +29,12 @@
},
"processor": "atmega32u2",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"encoder": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_split_space"
},

+ 0
- 4
keyboards/evyd13/atom47/rev4/rules.mk View File

@ -1,4 +0,0 @@
# Build Options
ENCODER_ENABLE = yes
BACKLIGHT_ENABLE = no
RGBLIGHT_ENABLE = no

keyboards/evyd13/atom47/rev5/info.json → keyboards/evyd13/atom47/rev5/keyboard.json View File

@ -49,6 +49,12 @@
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"rgb_matrix": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_split_space"
},

+ 0
- 1
keyboards/evyd13/atom47/rev5/rules.mk View File

@ -1 +0,0 @@
RGB_MATRIX_ENABLE = yes

+ 0
- 13
keyboards/evyd13/atom47/rules.mk View File

@ -1,14 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
DEFAULT_FOLDER = evyd13/atom47/rev4

+ 8
- 0
keyboards/evyd13/eon40/info.json View File

@ -26,6 +26,14 @@
},
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"console": true,
"command": true,
"encoder": true
},
"community_layouts": ["ortho_4x12", "planck_mit"],
"layouts": {
"LAYOUT_ortho_4x12": {


+ 0
- 14
keyboards/evyd13/eon40/rules.mk View File

@ -1,17 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = yes # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
# Disable unsupported hardware
RGBLIGHT_SUPPORTED = no
AUDIO_SUPPORTED = no


+ 5
- 0
keyboards/evyd13/nt660/info.json View File

@ -23,6 +23,11 @@
},
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true
},
"community_layouts": ["66_ansi", "66_iso"],
"layouts": {
"LAYOUT_all": {


+ 0
- 13
keyboards/evyd13/nt660/rules.mk View File

@ -1,16 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
# Disable unsupported hardware
RGBLIGHT_SUPPORTED = no
AUDIO_SUPPORTED = no


+ 5
- 0
keyboards/evyd13/pockettype/info.json View File

@ -15,6 +15,11 @@
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true
},
"community_layouts": ["ortho_4x12"],
"layouts": {
"LAYOUT_ortho_4x12": {


+ 0
- 13
keyboards/evyd13/pockettype/rules.mk View File

@ -1,16 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
# Disable unsupported hardware
RGBLIGHT_SUPPORTED = no
AUDIO_SUPPORTED = no


+ 7
- 0
keyboards/evyd13/wasdat_code/info.json View File

@ -32,6 +32,13 @@
},
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"nkro": true,
"backlight": true
},
"community_layouts": ["fullsize_ansi", "fullsize_iso", "tkl_ansi", "tkl_iso"],
"layout_aliases": {
"LAYOUT_all": "LAYOUT_fullsize_iso"


+ 0
- 13
keyboards/evyd13/wasdat_code/rules.mk View File

@ -1,16 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
CUSTOM_MATRIX = lite
VPATH += drivers/gpio
SRC += matrix.c sn74x138.c

+ 11
- 0
keyboards/exclusive/e85/hotswap/keyboard.json View File

@ -41,6 +41,17 @@
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"console": true,
"command": true,
"rgblight": true
},
"build": {
"lto": true
},
"layouts": {
"LAYOUT_ansi_standard": {
"layout": [


+ 0
- 14
keyboards/exclusive/e85/rules.mk View File

@ -1,15 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = yes # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes
DEFAULT_FOLDER = exclusive/e85/hotswap

+ 11
- 0
keyboards/exclusive/e85/soldered/keyboard.json View File

@ -41,6 +41,17 @@
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"console": true,
"command": true,
"rgblight": true
},
"build": {
"lto": true
},
"layouts": {
"LAYOUT_all": {
"layout": [


Loading…
Cancel
Save