diff options
author | James Young <[email protected]> | 2024-04-11 14:21:32 -0700 |
---|---|---|
committer | GitHub <[email protected]> | 2024-04-11 14:21:32 -0700 |
commit | cb81913d18fd567cb2dbadcd9a5c5c767f75ba60 (patch) | |
tree | 35e62d69a2b1e79d41bff00d074057da46b60d10 /keyboards/barleycorn_smd | |
parent | a532d1cc5a785da3d73812330aad95555efb81fa (diff) | |
download | qmk_firmware-cb81913d18fd567cb2dbadcd9a5c5c767f75ba60.tar.gz qmk_firmware-cb81913d18fd567cb2dbadcd9a5c5c767f75ba60.zip |
Data-Driven Keyboard Conversions: B (#23425)
Converts configuration definitions and rules to data-driven where
applicable. Renames `info.json` to `keyboard.json` in instances where
`rules.mk` can be safely deleted.
Affects:
- `bacca70`
- `baguette`
- `baion_808`
- `bajjak`
- `bandominedoni`
- `bantam44`
- `barleycorn_smd`
- `barracuda`
- `basekeys/slice/rev1`
- `basekeys/slice/rev1_rgb`
- `basekeys/trifecta`
- `basketweave`
- `bastardkb/dilemma/4x6_4`
- `bbrfkr/dynamis`
- `bear_face`
- `beatervan`
- `bemeier/bmek`
- `biacco42/ergo42`
- `biacco42/meishi`
- `biacco42/meishi2`
- `binepad/bn003`
- `binepad/bn009/r1`
- `binepad/bnr1`
- `bioi/g60`
- `bioi/g60ble`
- `bioi/morgan65`
- `bioi/s65`
- `blackplum`
- `blank/blank01`
- `blank_tehnologii/manibus`
- `blockey`
- `bluebell/swoop`
- `boardrun/bizarre`
- `boardrun/classic`
- `boardsource/equals/48`
- `boardsource/equals/60`
- `boardwalk`
- `bop`
- `boston`
- `boston_meetup/2019`
- `box75`
- `bpiphany/four_banger`
- `bpiphany/frosty_flake`
- `bpiphany/ghost_squid`
- `bpiphany/hid_liber`
- `bpiphany/kitten_paw`
- `bpiphany/tiger_lily`
- `bpiphany/unloved_bastard`
- `bt66tech/bt66tech60`
- `bubble75/hotswap`
- `budgy`
- `buildakb/potato65`
- `buildakb/potato65hs`
- `buildakb/potato65s`
- `buzzard`
Diffstat (limited to 'keyboards/barleycorn_smd')
-rw-r--r-- | keyboards/barleycorn_smd/config.h | 5 | ||||
-rw-r--r-- | keyboards/barleycorn_smd/info.json | 12 | ||||
-rw-r--r-- | keyboards/barleycorn_smd/rules.mk | 13 |
3 files changed, 12 insertions, 18 deletions
diff --git a/keyboards/barleycorn_smd/config.h b/keyboards/barleycorn_smd/config.h index 06c67798c0..e64c243aad 100644 --- a/keyboards/barleycorn_smd/config.h +++ b/keyboards/barleycorn_smd/config.h @@ -41,11 +41,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -/* 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. diff --git a/keyboards/barleycorn_smd/info.json b/keyboards/barleycorn_smd/info.json index b4aef08b62..cc269296d7 100644 --- a/keyboards/barleycorn_smd/info.json +++ b/keyboards/barleycorn_smd/info.json @@ -8,6 +8,18 @@ "device_version": "0.0.1", "max_power": 400 }, + "features": { + "bootmagic": true, + "mousekey": true, + "extrakey": true, + "rgblight": true + }, + "qmk": { + "locking": { + "enabled": true, + "resync": true + } + }, "indicators": { "caps_lock": "B2", "num_lock": "B3" diff --git a/keyboards/barleycorn_smd/rules.mk b/keyboards/barleycorn_smd/rules.mk index 69ecebae2a..c04c3c92ed 100644 --- a/keyboards/barleycorn_smd/rules.mk +++ b/keyboards/barleycorn_smd/rules.mk @@ -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 = no # Enable N-Key Rollover -BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality -RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow -AUDIO_ENABLE = no # Audio output - CUSTOM_MATRIX = lite SRC += matrix.c |