Skip to content

Commit

Permalink
Data-Driven Keyboard Conversions: A (qmk#23379)
Browse files Browse the repository at this point in the history
  • Loading branch information
noroadsleft authored Apr 2, 2024
1 parent 38f7c6e commit 63bc7b6
Show file tree
Hide file tree
Showing 239 changed files with 827 additions and 2,434 deletions.
39 changes: 0 additions & 39 deletions keyboards/abacus/config.h

This file was deleted.

6 changes: 6 additions & 0 deletions keyboards/abacus/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@
"nkro": false,
"rgblight": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["F4", "F5", "F6", "F7", "B1", "D7", "B3", "E6", "B2", "B4", "B6", "B5"],
"rows": ["D3", "D2", "D4", "C6"]
Expand Down
39 changes: 0 additions & 39 deletions keyboards/abstract/ellipse/rev1/config.h

This file was deleted.

6 changes: 6 additions & 0 deletions keyboards/abstract/ellipse/rev1/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@
"nkro": false,
"rgblight": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["F0", "B6", "B5"],
"rows": ["D3", "C7"]
Expand Down
23 changes: 0 additions & 23 deletions keyboards/acekeyboard/titan60/config.h

This file was deleted.

6 changes: 6 additions & 0 deletions keyboards/acekeyboard/titan60/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,12 @@
"nkro": false,
"rgblight": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["F4", "F7", "F5", "F6", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3"],
"rows": ["B1", "B2", "B3", "F0", "F1"]
Expand Down
5 changes: 0 additions & 5 deletions keyboards/acheron/apollo/87h/delta/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#pragma once

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

#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE

#define WS2812_PWM_COMPLEMENTARY_OUTPUT
Expand Down
6 changes: 6 additions & 0 deletions keyboards/acheron/apollo/87h/delta/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,12 @@
"nkro": false,
"rgb_matrix": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
"rows": ["B3", "D2", "C12", "A6", "A5", "A4"]
Expand Down
5 changes: 0 additions & 5 deletions keyboards/acheron/apollo/87h/gamma/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#pragma once

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

#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE

// RGB Matrix defines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@
"keyboard_name": "Apollo87H rev. Gamma",
"usb": {
"pid": "0x8774",
"device_version": "0.0.3"
"device_version": "0.0.3",
"shared_endpoint": {
"keyboard": true
}
},
"rgb_matrix": {
"animations": {
Expand Down Expand Up @@ -57,6 +60,18 @@
"driver": "is31fl3741",
"sleep": true
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"rgb_matrix": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["B3", "A15", "A10", "A8", "B14", "B12", "B10", "B1", "B0", "A7", "A4", "A5", "A6", "C15", "A0", "A1"],
"rows": ["C14", "C13", "B9", "B4", "A3", "A2"]
Expand Down
15 changes: 0 additions & 15 deletions keyboards/acheron/apollo/87h/gamma/rules.mk

This file was deleted.

5 changes: 0 additions & 5 deletions keyboards/acheron/apollo/87htsc/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#pragma once

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

#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE

#define WS2812_PWM_COMPLEMENTARY_OUTPUT
Expand Down
6 changes: 6 additions & 0 deletions keyboards/acheron/apollo/87htsc/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,12 @@
"nkro": false,
"rgb_matrix": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
"rows": ["B3", "D2", "C12", "A6", "A5", "A4"]
Expand Down
5 changes: 0 additions & 5 deletions keyboards/acheron/apollo/88htsc/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#pragma once

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

#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE

#define WS2812_PWM_COMPLEMENTARY_OUTPUT
Expand Down
6 changes: 6 additions & 0 deletions keyboards/acheron/apollo/88htsc/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,12 @@
"nkro": false,
"rgb_matrix": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
"rows": ["B3", "D2", "C12", "A6", "A5", "A4"]
Expand Down
39 changes: 0 additions & 39 deletions keyboards/acheron/arctic/config.h

This file was deleted.

6 changes: 6 additions & 0 deletions keyboards/acheron/arctic/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@
"mousekey": true,
"nkro": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["B0", "A5", "A4", "A3", "A2", "A1", "A0", "F1", "F0", "C15", "C14", "C13", "B9", "B8"],
"rows": ["B7", "B6", "A6", "A7", "B1"]
Expand Down
3 changes: 0 additions & 3 deletions keyboards/acheron/athena/alpha/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#pragma once

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

#define BACKLIGHT_PWM_DRIVER PWMD3
#define BACKLIGHT_PWM_CHANNEL 1

Expand Down
6 changes: 6 additions & 0 deletions keyboards/acheron/athena/alpha/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@
"nkro": true,
"rgblight": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["A8", "B14", "B12", "B10", "B1", "B0", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "A7", "B4", "B3", "A15"],
"rows": ["B9", "C13", "B8", "B5", "A14", "C14"]
Expand Down
3 changes: 0 additions & 3 deletions keyboards/acheron/athena/beta/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#pragma once

#define LOCKING_SUPPORT_ENABLE
#define LOCKING_RESYNC_ENABLE

#define BACKLIGHT_PWM_DRIVER PWMD3

#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL+5
Expand Down
6 changes: 6 additions & 0 deletions keyboards/acheron/athena/beta/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@
"nkro": true,
"rgblight": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["C7", "C6", "B14", "B12", "B10", "B1", "C4", "A7", "A6", "A5", "A4", "A3", "A2", "C5", "A10", "A8", "C9"],
"rows": ["C11", "C12", "C10", "A15", "C0", "A1"]
Expand Down
5 changes: 0 additions & 5 deletions keyboards/acheron/austin/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define BACKLIGHT_PWM_CHANNEL 1
#define BACKLIGHT_PAL_MODE 1

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

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

0 comments on commit 63bc7b6

Please sign in to comment.