diff --git a/keyboards/acheron/apollo/87h/delta/keyboard.json b/keyboards/acheron/apollo/87h/delta/keyboard.json index 5d01c1b8f77e..3f1eb56c23bc 100644 --- a/keyboards/acheron/apollo/87h/delta/keyboard.json +++ b/keyboards/acheron/apollo/87h/delta/keyboard.json @@ -81,6 +81,7 @@ "diode_direction": "COL2ROW", "processor": "STM32F401", "bootloader": "stm32-dfu", + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/acheron/apollo/87h/gamma/keyboard.json b/keyboards/acheron/apollo/87h/gamma/keyboard.json index 5c2087c968c2..8f39a87769a4 100644 --- a/keyboards/acheron/apollo/87h/gamma/keyboard.json +++ b/keyboards/acheron/apollo/87h/gamma/keyboard.json @@ -79,6 +79,7 @@ "diode_direction": "COL2ROW", "processor": "STM32F411", "bootloader": "stm32-dfu", + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/acheron/apollo/87htsc/keyboard.json b/keyboards/acheron/apollo/87htsc/keyboard.json index 55229706b1d0..4dfaa6f26857 100644 --- a/keyboards/acheron/apollo/87htsc/keyboard.json +++ b/keyboards/acheron/apollo/87htsc/keyboard.json @@ -85,6 +85,7 @@ "diode_direction": "COL2ROW", "processor": "STM32F401", "bootloader": "stm32-dfu", + "community_layouts": ["tkl_ansi_tsangan"], "layouts": { "LAYOUT_tkl_ansi_tsangan": { "layout": [ diff --git a/keyboards/acheron/apollo/88htsc/keyboard.json b/keyboards/acheron/apollo/88htsc/keyboard.json index 9b9482874f6d..5c412b854d49 100644 --- a/keyboards/acheron/apollo/88htsc/keyboard.json +++ b/keyboards/acheron/apollo/88htsc/keyboard.json @@ -85,6 +85,7 @@ "diode_direction": "COL2ROW", "processor": "STM32F401", "bootloader": "stm32-dfu", + "community_layouts": ["tkl_f13_ansi_tsangan"], "layouts": { "LAYOUT_tkl_f13_ansi_tsangan": { "layout": [ diff --git a/keyboards/acheron/athena/alpha/keyboard.json b/keyboards/acheron/athena/alpha/keyboard.json index 7e29cdc0372c..c37a22367311 100644 --- a/keyboards/acheron/athena/alpha/keyboard.json +++ b/keyboards/acheron/athena/alpha/keyboard.json @@ -57,6 +57,16 @@ }, "processor": "STM32F411", "bootloader": "stm32-dfu", + "community_layouts": [ + "tkl_ansi", + "tkl_ansi_split_bs_rshift", + "tkl_f13_ansi", + "tkl_f13_ansi_split_bs_rshift", + "tkl_f13_iso", + "tkl_f13_iso_split_bs_rshift", + "tkl_iso", + "tkl_iso_split_bs_rshift" + ], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/acheron/athena/beta/keyboard.json b/keyboards/acheron/athena/beta/keyboard.json index ba96b2015155..25811e555751 100644 --- a/keyboards/acheron/athena/beta/keyboard.json +++ b/keyboards/acheron/athena/beta/keyboard.json @@ -56,6 +56,16 @@ }, "processor": "STM32F401", "bootloader": "stm32-dfu", + "community_layouts": [ + "tkl_ansi", + "tkl_ansi_split_bs_rshift", + "tkl_f13_ansi", + "tkl_f13_ansi_split_bs_rshift", + "tkl_f13_iso", + "tkl_f13_iso_split_bs_rshift", + "tkl_iso", + "tkl_iso_split_bs_rshift" + ], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/ai03/andromeda/keyboard.json b/keyboards/ai03/andromeda/keyboard.json index d085b91ad178..a27247f7999e 100644 --- a/keyboards/ai03/andromeda/keyboard.json +++ b/keyboards/ai03/andromeda/keyboard.json @@ -34,6 +34,7 @@ }, "processor": "STM32F072", "bootloader": "stm32-dfu", + "community_layouts": ["tkl_ansi_wkl"], "layouts": { "LAYOUT_tkl_ansi_wkl": { "layout": [ diff --git a/keyboards/aos/tkl/keyboard.json b/keyboards/aos/tkl/keyboard.json index 8cd47a44a54b..7e8f5b4a9d87 100644 --- a/keyboards/aos/tkl/keyboard.json +++ b/keyboards/aos/tkl/keyboard.json @@ -50,6 +50,7 @@ "diode_direction": "COL2ROW", "processor": "atmega32u4", "bootloader": "atmel-dfu", + "community_layouts": ["tkl_iso_wkl"], "layouts": { "LAYOUT_tkl_iso_wkl": { "layout": [ diff --git a/keyboards/artifact/lvl/rev_hs01/keyboard.json b/keyboards/artifact/lvl/rev_hs01/keyboard.json index 1b5875015503..889be98c1581 100755 --- a/keyboards/artifact/lvl/rev_hs01/keyboard.json +++ b/keyboards/artifact/lvl/rev_hs01/keyboard.json @@ -48,7 +48,7 @@ "driver": "pwm", "pin": "A9" }, - "community_layouts": ["tkl_ansi_tsangan"], + "community_layouts": ["tkl_ansi_tsangan", "tkl_ansi_wkl"], "layouts": { "LAYOUT_tkl_ansi_tsangan": { "layout": [ diff --git a/keyboards/bpiphany/pegasushoof/2015/keyboard.json b/keyboards/bpiphany/pegasushoof/2015/keyboard.json index 5c4f8d6f912f..91ae21b12e70 100644 --- a/keyboards/bpiphany/pegasushoof/2015/keyboard.json +++ b/keyboards/bpiphany/pegasushoof/2015/keyboard.json @@ -9,7 +9,7 @@ "scroll_lock": "C5", "on_state": 0 }, - "community_layouts": ["tkl_ansi", "tkl_jis"], + "community_layouts": ["tkl_ansi", "tkl_iso", "tkl_jis"], "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/cipulot/ec_theca/keyboard.json b/keyboards/cipulot/ec_theca/keyboard.json index a438e4018069..04e8086d2d69 100644 --- a/keyboards/cipulot/ec_theca/keyboard.json +++ b/keyboards/cipulot/ec_theca/keyboard.json @@ -33,6 +33,7 @@ "LAYOUT_all": "LAYOUT_tkl_ansi", "LAYOUT_tkl_ansi_tsangan_wkl": "LAYOUT_tkl_ansi_wkl" }, + "community_layouts": ["tkl_ansi", "tkl_ansi_tsangan", "tkl_ansi_wkl"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/dnworks/tkl87/keyboard.json b/keyboards/dnworks/tkl87/keyboard.json index 6b56435ae3f1..5650e80a847f 100644 --- a/keyboards/dnworks/tkl87/keyboard.json +++ b/keyboards/dnworks/tkl87/keyboard.json @@ -25,7 +25,7 @@ "rows": ["GP2", "GP3", "GP4", "GP29", "GP12", "GP13"], "cols": ["GP28", "GP26", "GP25", "GP24", "GP23", "GP22", "GP21", "GP20", "GP19", "GP18", "GP17", "GP16", "GP15", "GP14", "GP6", "GP5", "GP0"] }, - "community_layouts": ["tkl_ansi_tsangan", "tkl_iso_tsangan"], + "community_layouts": ["tkl_ansi_tsangan", "tkl_ansi_wkl", "tkl_iso_tsangan", "tkl_iso_wkl"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/druah/dk_saver_redux/keyboard.json b/keyboards/druah/dk_saver_redux/keyboard.json index 6c76e1075656..0c731ac72707 100644 --- a/keyboards/druah/dk_saver_redux/keyboard.json +++ b/keyboards/druah/dk_saver_redux/keyboard.json @@ -42,7 +42,7 @@ "pid": "0x0002", "vid": "0x444E" }, - "community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_tsangan"], + "community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_tsangan", "tkl_f13_ansi_wkl"], "layout_aliases": { "LAYOUT_all": "LAYOUT_tkl_f13_ansi" }, diff --git a/keyboards/dtisaac/dtisaac01/keyboard.json b/keyboards/dtisaac/dtisaac01/keyboard.json index 0b4b1b30575f..608ff0319d59 100644 --- a/keyboards/dtisaac/dtisaac01/keyboard.json +++ b/keyboards/dtisaac/dtisaac01/keyboard.json @@ -36,10 +36,7 @@ "layout_aliases": { "LAYOUT": "LAYOUT_tkl_ansi" }, - "community_layouts": [ - "tkl_ansi", - "tkl_ansi_tsangan" - ], + "community_layouts": ["tkl_ansi", "tkl_ansi_tsangan", "tkl_ansi_wkl"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/dyz/dyz_tkl/keyboard.json b/keyboards/dyz/dyz_tkl/keyboard.json index 4d8bba17108c..d51194ce4cf5 100644 --- a/keyboards/dyz/dyz_tkl/keyboard.json +++ b/keyboards/dyz/dyz_tkl/keyboard.json @@ -48,7 +48,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", - "community_layouts": ["tkl_f13_ansi", "tkl_f13_iso"], + "community_layouts": ["tkl_ansi", "tkl_iso", "tkl_f13_ansi", "tkl_f13_iso"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/era/linx3/n8x/keyboard.json b/keyboards/era/linx3/n8x/keyboard.json index ae0d608ffa8d..0d8c0836a944 100644 --- a/keyboards/era/linx3/n8x/keyboard.json +++ b/keyboards/era/linx3/n8x/keyboard.json @@ -35,7 +35,7 @@ "pid": "0x0007", "vid": "0x4552" }, - "community_layouts": ["tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", "tkl_iso_tsangan_split_bs_rshift"], + "community_layouts": ["tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", "tkl_ansi_wkl", "tkl_ansi_wkl_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", "tkl_iso_tsangan_split_bs_rshift", "tkl_iso_wkl", "tkl_iso_wkl_split_bs_rshift"], "layouts": { "LAYOUT_all": { "layout": [ @@ -1134,7 +1134,7 @@ {"matrix": [5, 15], "x": 16.25, "y": 5.25}, {"matrix": [5, 16], "x": 17.25, "y": 5.25} ] - } + }, "LAYOUT_tkl_iso_wkl_split_bs_rshift": { "layout": [ {"matrix": [0, 0], "x": 0, "y": 0}, diff --git a/keyboards/evyd13/nt750/keyboard.json b/keyboards/evyd13/nt750/keyboard.json index 03c76f10406f..b875030e3e1d 100644 --- a/keyboards/evyd13/nt750/keyboard.json +++ b/keyboards/evyd13/nt750/keyboard.json @@ -33,6 +33,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", + "community_layouts": ["tkl_ansi", "tkl_iso"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/gopolar/gg86/keyboard.json b/keyboards/gopolar/gg86/keyboard.json index b704582aa6cb..ad3fea22f0e2 100644 --- a/keyboards/gopolar/gg86/keyboard.json +++ b/keyboards/gopolar/gg86/keyboard.json @@ -76,6 +76,7 @@ "build": { "lto": true }, + "community_layouts": ["tkl_ansi_tsangan", "tkl_iso_tsangan"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/handwired/meck_tkl/blackpill_f401/keyboard.json b/keyboards/handwired/meck_tkl/blackpill_f401/keyboard.json index 4a9e2a5380a3..906eb883f0a8 100644 --- a/keyboards/handwired/meck_tkl/blackpill_f401/keyboard.json +++ b/keyboards/handwired/meck_tkl/blackpill_f401/keyboard.json @@ -36,6 +36,7 @@ "processor": "STM32F401", "bootloader": "stm32-dfu", "board": "BLACKPILL_STM32_F401", + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/handwired/swiftrax/cowfish/keyboard.json b/keyboards/handwired/swiftrax/cowfish/keyboard.json index efa8c39d19fc..770b7c7c2a2a 100644 --- a/keyboards/handwired/swiftrax/cowfish/keyboard.json +++ b/keyboards/handwired/swiftrax/cowfish/keyboard.json @@ -26,6 +26,7 @@ "layout_aliases": { "LAYOUT_all": "LAYOUT_tkl_f13_ansi_split_bs" }, + "community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_tsangan"], "layouts": { "LAYOUT_tkl_f13_ansi": { "layout": [ diff --git a/keyboards/hardlineworks/otd_plus/keyboard.json b/keyboards/hardlineworks/otd_plus/keyboard.json index e0afc03893f2..064c33b8cd60 100644 --- a/keyboards/hardlineworks/otd_plus/keyboard.json +++ b/keyboards/hardlineworks/otd_plus/keyboard.json @@ -33,6 +33,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", + "community_layouts": ["tkl_ansi_wkl"], "layouts": { "LAYOUT_tkl_ansi_wkl": { "layout": [ diff --git a/keyboards/hineybush/h87_g2/keyboard.json b/keyboards/hineybush/h87_g2/keyboard.json index 13c17caa98f8..dbbfa0ffa33e 100644 --- a/keyboards/hineybush/h87_g2/keyboard.json +++ b/keyboards/hineybush/h87_g2/keyboard.json @@ -31,7 +31,7 @@ "pid": "0x0001", "vid": "0x4069" }, - "community_layouts": ["tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift"], + "community_layouts": ["tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", "tkl_ansi_wkl", "tkl_ansi_wkl_split_bs_rshift"], "layout_aliases": { "LAYOUT_all": "LAYOUT_tkl_ansi_split_bs_rshift", "LAYOUT": "LAYOUT_tkl_ansi_tsangan" diff --git a/keyboards/hineybush/h87a/keyboard.json b/keyboards/hineybush/h87a/keyboard.json index 42a50bf001b7..4fb70ad4658f 100644 --- a/keyboards/hineybush/h87a/keyboard.json +++ b/keyboards/hineybush/h87a/keyboard.json @@ -67,6 +67,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", + "community_layouts": ["tkl_ansi", "tkl_ansi_wkl"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/hineybush/h88_g2/keyboard.json b/keyboards/hineybush/h88_g2/keyboard.json index 983cbcc1f587..006d0c66531f 100644 --- a/keyboards/hineybush/h88_g2/keyboard.json +++ b/keyboards/hineybush/h88_g2/keyboard.json @@ -57,7 +57,7 @@ "ws2812": { "pin": "B15" }, - "community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_split_bs_rshift", "tkl_f13_ansi_tsangan", "tkl_f13_ansi_tsangan_split_bs_rshift", "tkl_f13_iso", "tkl_f13_iso_split_bs_rshift", "tkl_f13_iso_tsangan", "tkl_f13_iso_tsangan_split_bs_rshift", "tkl_f13_iso_wkl", "tkl_f13_iso_wkl_split_bs_rshift"], + "community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_split_bs_rshift", "tkl_f13_ansi_tsangan", "tkl_f13_ansi_tsangan_split_bs_rshift", "tkl_f13_ansi_wkl", "tkl_f13_iso", "tkl_f13_iso_split_bs_rshift", "tkl_f13_iso_tsangan", "tkl_f13_iso_tsangan_split_bs_rshift", "tkl_f13_iso_wkl", "tkl_f13_iso_wkl_split_bs_rshift"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/hnahkb/freyr/keyboard.json b/keyboards/hnahkb/freyr/keyboard.json index 635c9d598974..aab90ba3c667 100644 --- a/keyboards/hnahkb/freyr/keyboard.json +++ b/keyboards/hnahkb/freyr/keyboard.json @@ -39,7 +39,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", - "community_layouts": ["tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", "tkl_iso_tsangan_split_bs_rshift"], + "community_layouts": ["tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", "tkl_ansi_wkl", "tkl_ansi_wkl_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", "tkl_iso_tsangan_split_bs_rshift", "tkl_iso_wkl", "tkl_iso_wkl_split_bs_rshift"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/idobao/id87/v2/keyboard.json b/keyboards/idobao/id87/v2/keyboard.json index 0ece932274fe..605cf9a89458 100644 --- a/keyboards/idobao/id87/v2/keyboard.json +++ b/keyboards/idobao/id87/v2/keyboard.json @@ -72,6 +72,7 @@ "pid": "0x0287", "device_version": "2.0.0" }, + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/j80/keyboard.json b/keyboards/j80/keyboard.json index 72745d262fd7..30fc59dd4ea0 100644 --- a/keyboards/j80/keyboard.json +++ b/keyboards/j80/keyboard.json @@ -32,6 +32,7 @@ }, "processor": "atmega32a", "bootloader": "bootloadhid", + "community_layouts": ["tkl_ansi", "tkl_iso"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/kbdfans/kbd8x/keyboard.json b/keyboards/kbdfans/kbd8x/keyboard.json index fe0106165d8b..54ae7ff583e5 100644 --- a/keyboards/kbdfans/kbd8x/keyboard.json +++ b/keyboards/kbdfans/kbd8x/keyboard.json @@ -61,6 +61,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/kbdmania/kmac/keyboard.json b/keyboards/kbdmania/kmac/keyboard.json index b0f8be910d89..309ca2388f82 100644 --- a/keyboards/kbdmania/kmac/keyboard.json +++ b/keyboards/kbdmania/kmac/keyboard.json @@ -31,7 +31,7 @@ "resync": true } }, - "community_layouts": ["tkl_ansi"], + "community_layouts": ["tkl_ansi", "tkl_ansi_wkl"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/keebsforall/freebirdtkl/keyboard.json b/keyboards/keebsforall/freebirdtkl/keyboard.json index 37a6243beb84..a6afc9a65f87 100644 --- a/keyboards/keebsforall/freebirdtkl/keyboard.json +++ b/keyboards/keebsforall/freebirdtkl/keyboard.json @@ -34,6 +34,7 @@ "LAYOUT_tsangan": "LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift", "LAYOUT_all": "LAYOUT_tkl_f13_ansi_split_bs_rshift" }, + "community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_split_bs_rshift", "tkl_f13_ansi_tsangan", "tkl_f13_ansi_tsangan_split_bs_rshift"], "layouts": { "LAYOUT_tkl_f13_ansi": { "layout": [ diff --git a/keyboards/keychron/v3/ansi/keyboard.json b/keyboards/keychron/v3/ansi/keyboard.json index b8489a43b405..0980a6cd5f5d 100644 --- a/keyboards/keychron/v3/ansi/keyboard.json +++ b/keyboards/keychron/v3/ansi/keyboard.json @@ -20,6 +20,7 @@ }, "processor": "STM32L432", "bootloader": "stm32-dfu", + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/keychron/v3/ansi_encoder/keyboard.json b/keyboards/keychron/v3/ansi_encoder/keyboard.json index 5134b47d7e1e..7c33e6ed76df 100644 --- a/keyboards/keychron/v3/ansi_encoder/keyboard.json +++ b/keyboards/keychron/v3/ansi_encoder/keyboard.json @@ -24,6 +24,7 @@ "encoder": true, "dip_switch": true }, + "community_layouts": ["tkl_f13_ansi"], "layouts": { "LAYOUT_tkl_f13_ansi": { "layout": [ diff --git a/keyboards/keychron/v3/iso/keyboard.json b/keyboards/keychron/v3/iso/keyboard.json index b257deb1c0ca..3185c3ee16a5 100644 --- a/keyboards/keychron/v3/iso/keyboard.json +++ b/keyboards/keychron/v3/iso/keyboard.json @@ -20,6 +20,7 @@ }, "processor": "STM32L432", "bootloader": "stm32-dfu", + "community_layouts": ["tkl_iso"], "layouts": { "LAYOUT_tkl_iso": { "layout": [ diff --git a/keyboards/keychron/v3/iso_encoder/keyboard.json b/keyboards/keychron/v3/iso_encoder/keyboard.json index 8b4f0a9d005b..1eeacaeb1b2d 100644 --- a/keyboards/keychron/v3/iso_encoder/keyboard.json +++ b/keyboards/keychron/v3/iso_encoder/keyboard.json @@ -24,6 +24,7 @@ "encoder": true, "dip_switch": true }, + "community_layouts": ["tkl_f13_iso"], "layouts": { "LAYOUT_tkl_f13_iso": { "layout": [ diff --git a/keyboards/kira/kira80/keyboard.json b/keyboards/kira/kira80/keyboard.json index 137e1f65656c..3f216416fd6e 100644 --- a/keyboards/kira/kira80/keyboard.json +++ b/keyboards/kira/kira80/keyboard.json @@ -32,6 +32,7 @@ }, "processor": "atmega32a", "bootloader": "bootloadhid", + "community_layouts": ["tkl_ansi", "tkl_ansi_wkl", "tkl_iso"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/kopibeng/xt87/keyboard.json b/keyboards/kopibeng/xt87/keyboard.json index 05198e0a5816..89dc460f0a2e 100644 --- a/keyboards/kopibeng/xt87/keyboard.json +++ b/keyboards/kopibeng/xt87/keyboard.json @@ -50,7 +50,7 @@ "ws2812": { "pin": "A10" }, - "community_layouts": ["tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", "tkl_iso_tsangan_split_bs_rshift"], + "community_layouts": ["tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", "tkl_ansi_wkl", "tkl_ansi_wkl_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", "tkl_iso_tsangan_split_bs_rshift", "tkl_iso_wkl", "tkl_iso_wkl_split_bs_rshift"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/linworks/fave87/keyboard.json b/keyboards/linworks/fave87/keyboard.json index 9083b8c8eceb..314a0f4ed6fc 100644 --- a/keyboards/linworks/fave87/keyboard.json +++ b/keyboards/linworks/fave87/keyboard.json @@ -41,7 +41,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", - "community_layouts": ["tkl_ansi", "tkl_iso"], + "community_layouts": ["tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/lucid/kbd8x_hs/keyboard.json b/keyboards/lucid/kbd8x_hs/keyboard.json index 78d25642583c..b2de3d307631 100644 --- a/keyboards/lucid/kbd8x_hs/keyboard.json +++ b/keyboards/lucid/kbd8x_hs/keyboard.json @@ -31,6 +31,7 @@ "resync": true } }, + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/lucid/velvet_solder/keyboard.json b/keyboards/lucid/velvet_solder/keyboard.json index 569204d1a02c..602a10c49a6e 100644 --- a/keyboards/lucid/velvet_solder/keyboard.json +++ b/keyboards/lucid/velvet_solder/keyboard.json @@ -23,6 +23,7 @@ "layout_aliases": { "LAYOUT": "LAYOUT_all" }, + "community_layouts": ["tkl_f13_ansi", "tkl_f13_ansi_split_bs_rshift", "tkl_f13_iso", "tkl_f13_iso_split_bs_rshift"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/masterworks/classy_tkl/rev_a/keyboard.json b/keyboards/masterworks/classy_tkl/rev_a/keyboard.json index 889aa6d3f901..54519f820569 100644 --- a/keyboards/masterworks/classy_tkl/rev_a/keyboard.json +++ b/keyboards/masterworks/classy_tkl/rev_a/keyboard.json @@ -33,6 +33,7 @@ "diode_direction": "COL2ROW", "processor": "atmega32u4", "bootloader": "atmel-dfu", + "community_layouts": ["tkl_ansi_wkl", "tkl_iso_wkl"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/matrix/abelx/keyboard.json b/keyboards/matrix/abelx/keyboard.json index 7fcad281da23..c2f8d173c556 100644 --- a/keyboards/matrix/abelx/keyboard.json +++ b/keyboards/matrix/abelx/keyboard.json @@ -36,6 +36,7 @@ }, "processor": "STM32F411", "bootloader": "custom", + "community_layouts": ["tkl_ansi", "tkl_iso"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/matrix/m12og/rev1/keyboard.json b/keyboards/matrix/m12og/rev1/keyboard.json index c956720a8d07..0646e9201f06 100644 --- a/keyboards/matrix/m12og/rev1/keyboard.json +++ b/keyboards/matrix/m12og/rev1/keyboard.json @@ -45,9 +45,7 @@ "layout_aliases": { "LAYOUT_all": "LAYOUT_tkl_ansi_tsangan" }, - "community_layouts": [ - "tkl_ansi_tsangan" - ], + "community_layouts": ["tkl_ansi_tsangan", "tkl_ansi_wkl"], "layouts": { "LAYOUT_tkl_ansi_tsangan": { "layout": [ diff --git a/keyboards/matrix/m20add/keyboard.json b/keyboards/matrix/m20add/keyboard.json index fc58d242e600..0140cf83399e 100644 --- a/keyboards/matrix/m20add/keyboard.json +++ b/keyboards/matrix/m20add/keyboard.json @@ -36,6 +36,7 @@ }, "processor": "STM32F411", "bootloader": "custom", + "community_layouts": ["tkl_ansi_tsangan", "tkl_iso_tsangan"], "layouts": { "LAYOUT_tkl_ansi_tsangan": { "layout": [ diff --git a/keyboards/matrix/me/keyboard.json b/keyboards/matrix/me/keyboard.json index 8349fbd7e67b..e7feb8948452 100644 --- a/keyboards/matrix/me/keyboard.json +++ b/keyboards/matrix/me/keyboard.json @@ -48,6 +48,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", + "community_layouts": ["tkl_ansi_tsangan", "tkl_iso_tsangan"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/mechlovin/infinity87/rev1/rogue87/keyboard.json b/keyboards/mechlovin/infinity87/rev1/rogue87/keyboard.json index 2ac0510dbf37..25b253af6e77 100644 --- a/keyboards/mechlovin/infinity87/rev1/rogue87/keyboard.json +++ b/keyboards/mechlovin/infinity87/rev1/rogue87/keyboard.json @@ -14,6 +14,7 @@ "extrakey": false, "backlight": true }, + "community_layouts": ["tkl_ansi_wkl", "tkl_iso_Wkl"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/mechlovin/infinity87/rev1/rouge87/keyboard.json b/keyboards/mechlovin/infinity87/rev1/rouge87/keyboard.json index 6b947f0f1f17..30fc68aaa82f 100644 --- a/keyboards/mechlovin/infinity87/rev1/rouge87/keyboard.json +++ b/keyboards/mechlovin/infinity87/rev1/rouge87/keyboard.json @@ -14,10 +14,7 @@ "extrakey": false, "backlight": true }, - "community_layouts": [ - "tkl_ansi_tsangan", - "tkl_iso_tsangan" - ], + "community_layouts": ["tkl_ansi_tsangan", "tkl_ansi_wkl", "tkl_iso_tsangan", "tkl_iso_Wkl"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/mechlovin/infinity87/rev1/standard/keyboard.json b/keyboards/mechlovin/infinity87/rev1/standard/keyboard.json index a0cb10fac220..77728d5ee4d1 100644 --- a/keyboards/mechlovin/infinity87/rev1/standard/keyboard.json +++ b/keyboards/mechlovin/infinity87/rev1/standard/keyboard.json @@ -42,10 +42,14 @@ "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", + "tkl_ansi_wkl", + "tkl_ansi_wkl_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", - "tkl_iso_tsangan_split_bs_rshift" + "tkl_iso_tsangan_split_bs_rshift", + "tkl_iso_wkl", + "tkl_iso_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/mechlovin/infinity87/rev2/keyboard.json b/keyboards/mechlovin/infinity87/rev2/keyboard.json index fdc668698898..99b7e6ff5dc2 100644 --- a/keyboards/mechlovin/infinity87/rev2/keyboard.json +++ b/keyboards/mechlovin/infinity87/rev2/keyboard.json @@ -53,6 +53,8 @@ "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", + "tkl_ansi_wkl", + "tkl_ansi_wkl_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", diff --git a/keyboards/mechlovin/infinity87/rgb_rev1/keyboard.json b/keyboards/mechlovin/infinity87/rgb_rev1/keyboard.json index 2d177949dc12..8f6ef77ae6a7 100644 --- a/keyboards/mechlovin/infinity87/rgb_rev1/keyboard.json +++ b/keyboards/mechlovin/infinity87/rgb_rev1/keyboard.json @@ -82,10 +82,14 @@ "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", + "tkl_ansi_wkl", + "tkl_ansi_wkl_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", - "tkl_iso_tsangan_split_bs_rshift" + "tkl_iso_tsangan_split_bs_rshift", + "tkl_iso_wkl", + "tkl_iso_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/melgeek/mach80/info.json b/keyboards/melgeek/mach80/info.json index ade831fc369d..d42d5f1d869e 100755 --- a/keyboards/melgeek/mach80/info.json +++ b/keyboards/melgeek/mach80/info.json @@ -65,7 +65,7 @@ "led_process_limit": 4, "sleep": true }, - "community_layouts": ["tkl_ansi"], + "community_layouts": ["tkl_ansi", "tkl_ansi_wkl"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/mode/m80v1/m80h/keyboard.json b/keyboards/mode/m80v1/m80h/keyboard.json index dcebcb6d4946..e52530d75f8a 100644 --- a/keyboards/mode/m80v1/m80h/keyboard.json +++ b/keyboards/mode/m80v1/m80h/keyboard.json @@ -32,6 +32,7 @@ "layout_aliases": { "LAYOUT_eighty_m80h": "LAYOUT_tkl_ansi" }, + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/mode/m80v1/m80s/keyboard.json b/keyboards/mode/m80v1/m80s/keyboard.json index 25bfd3c70a7c..9729d0559cb4 100644 --- a/keyboards/mode/m80v1/m80s/keyboard.json +++ b/keyboards/mode/m80v1/m80s/keyboard.json @@ -32,6 +32,7 @@ "layout_aliases": { "LAYOUT_eighty_m80s": "LAYOUT_tkl_ansi_split_bs_rshift" }, + "community_layouts": ["tkl_ansi_split_bs_rshift"], "layouts": { "LAYOUT_tkl_ansi_split_bs_rshift": { "layout": [ diff --git a/keyboards/mode/m80v2/m80v2h/keyboard.json b/keyboards/mode/m80v2/m80v2h/keyboard.json index 1844e0775cde..52402146922b 100644 --- a/keyboards/mode/m80v2/m80v2h/keyboard.json +++ b/keyboards/mode/m80v2/m80v2h/keyboard.json @@ -36,6 +36,7 @@ "layout_aliases": { "LAYOUT_m80v2h": "LAYOUT_tkl_ansi" }, + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/mokey/ibis80/keyboard.json b/keyboards/mokey/ibis80/keyboard.json index d6cd985d0161..8e4d747d03a5 100644 --- a/keyboards/mokey/ibis80/keyboard.json +++ b/keyboards/mokey/ibis80/keyboard.json @@ -26,6 +26,7 @@ "layout_aliases": { "LAYOUT": "LAYOUT_tkl_f13_ansi_tsangan" }, + "community_layouts": ["tkl_f13_ansi_tsangan", "tkl_f13_ansi_wkl"], "layouts": { "LAYOUT_tkl_f13_ansi_tsangan": { "layout": [ diff --git a/keyboards/moon/keyboard.json b/keyboards/moon/keyboard.json index 76d2c08f7e20..1fa6a2b2766f 100644 --- a/keyboards/moon/keyboard.json +++ b/keyboards/moon/keyboard.json @@ -32,7 +32,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", - "community_layouts": ["tkl_ansi", "tkl_iso"], + "community_layouts": ["tkl_ansi", "tkl_ansi_wkl", "tkl_iso", "tkl_iso_wkl"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/nix_studio/oxalys80/keyboard.json b/keyboards/nix_studio/oxalys80/keyboard.json index 470c43ea2fab..1c80c5344e74 100644 --- a/keyboards/nix_studio/oxalys80/keyboard.json +++ b/keyboards/nix_studio/oxalys80/keyboard.json @@ -67,7 +67,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", - "community_layouts": ["tkl_ansi", "tkl_iso"], + "community_layouts": ["tkl_ansi", "tkl_ansi_tsangan", "tkl_ansi_wkl", "tkl_iso", "tkl_iso_tsangan", "tkl_iso_wkl"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/pixelspace/shadow80/keyboard.json b/keyboards/pixelspace/shadow80/keyboard.json index c7c4901745f1..7b4c0ee79f67 100644 --- a/keyboards/pixelspace/shadow80/keyboard.json +++ b/keyboards/pixelspace/shadow80/keyboard.json @@ -48,10 +48,14 @@ "tkl_f13_ansi_split_bs_rshift", "tkl_f13_ansi_tsangan", "tkl_f13_ansi_tsangan_split_bs_rshift", + "tkl_f13_ansi_wkl", + "tkl_f13_ansi_wkl_split_bs_rshift", "tkl_f13_iso", "tkl_f13_iso_split_bs_rshift", "tkl_f13_iso_tsangan", - "tkl_f13_iso_tsangan_split_bs_rshift" + "tkl_f13_iso_tsangan_split_bs_rshift", + "tkl_f13_iso_wkl", + "tkl_f13_iso_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/protozoa/p01/keyboard.json b/keyboards/protozoa/p01/keyboard.json index 4b4538555259..77daea72dc86 100644 --- a/keyboards/protozoa/p01/keyboard.json +++ b/keyboards/protozoa/p01/keyboard.json @@ -54,10 +54,14 @@ "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", + "tkl_ansi_wkl", + "tkl_ansi_wkl_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", - "tkl_iso_tsangan_split_bs_rshift" + "tkl_iso_tsangan_split_bs_rshift", + "tkl_iso_wkl", + "tkl_iso_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/rart/rart80/keyboard.json b/keyboards/rart/rart80/keyboard.json index 06fbd1add675..95cd4d5acffa 100644 --- a/keyboards/rart/rart80/keyboard.json +++ b/keyboards/rart/rart80/keyboard.json @@ -58,7 +58,9 @@ "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", "tkl_f13_ansi_tsangan", - "tkl_f13_ansi_tsangan_split_bs_rshift" + "tkl_f13_ansi_tsangan_split_bs_rshift", + "tkl_f13_ansi_wkl", + "tkl_f13_ansi_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/relapsekb/or87/keyboard.json b/keyboards/relapsekb/or87/keyboard.json index 0ac5022aca3f..e1e829963f70 100644 --- a/keyboards/relapsekb/or87/keyboard.json +++ b/keyboards/relapsekb/or87/keyboard.json @@ -29,7 +29,9 @@ "tkl_ansi", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", - "tkl_ansi_tsangan_split_bs_rshift" + "tkl_ansi_tsangan_split_bs_rshift", + "tkl_ansi_wkl", + "tkl_ansi_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_tkl_ansi": { diff --git a/keyboards/sauce/mild/keyboard.json b/keyboards/sauce/mild/keyboard.json index 5f827ec4bebc..1332a9495e7e 100644 --- a/keyboards/sauce/mild/keyboard.json +++ b/keyboards/sauce/mild/keyboard.json @@ -33,6 +33,7 @@ }, "processor": "STM32F072", "bootloader": "stm32-dfu", + "community_layouts": ["tkl_ansi_wkl", "tkl_ansi_wkl_split_bs_rshift", "tkl_iso_wkl", "tkl_iso_wkl_split_bs_rshift"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/skeletn87/soldered/keyboard.json b/keyboards/skeletn87/soldered/keyboard.json index 292914d8b417..d389799a6ab9 100644 --- a/keyboards/skeletn87/soldered/keyboard.json +++ b/keyboards/skeletn87/soldered/keyboard.json @@ -56,7 +56,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", - "community_layouts": ["tkl_ansi", "tkl_iso"], + "community_layouts": ["tkl_ansi", "tkl_ansi_tsangan", "tkl_iso"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/smithrune/iron180/keyboard.json b/keyboards/smithrune/iron180/keyboard.json index b0c6e1a8ffb0..fa82c1d455b2 100644 --- a/keyboards/smithrune/iron180/keyboard.json +++ b/keyboards/smithrune/iron180/keyboard.json @@ -39,10 +39,14 @@ "tkl_f13_ansi_split_bs_rshift", "tkl_f13_ansi_tsangan", "tkl_f13_ansi_tsangan_split_bs_rshift", + "tkl_f13_ansi_wkl", + "tkl_f13_ansi_wkl_split_bs_rshift", "tkl_f13_iso", "tkl_f13_iso_split_bs_rshift", "tkl_f13_iso_tsangan", - "tkl_f13_iso_tsangan_split_bs_rshift" + "tkl_f13_iso_tsangan_split_bs_rshift", + "tkl_f13_iso_wkl", + "tkl_f13_iso_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/smithrune/iron180v2/v2h/keyboard.json b/keyboards/smithrune/iron180v2/v2h/keyboard.json index 1580a12b8c96..120030106a96 100644 --- a/keyboards/smithrune/iron180v2/v2h/keyboard.json +++ b/keyboards/smithrune/iron180v2/v2h/keyboard.json @@ -39,7 +39,9 @@ "tkl_f13_ansi", "tkl_f13_ansi_split_bs_rshift", "tkl_f13_ansi_tsangan", - "tkl_f13_ansi_tsangan_split_bs_rshift" + "tkl_f13_ansi_tsangan_split_bs_rshift", + "tkl_f13_ansi_wkl", + "tkl_f13_ansi_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_tkl_f13_ansi": { diff --git a/keyboards/smithrune/iron180v2/v2s/keyboard.json b/keyboards/smithrune/iron180v2/v2s/keyboard.json index f8f27f4cc1fd..d88b7eaecc99 100644 --- a/keyboards/smithrune/iron180v2/v2s/keyboard.json +++ b/keyboards/smithrune/iron180v2/v2s/keyboard.json @@ -44,10 +44,14 @@ "tkl_f13_ansi_split_bs_rshift", "tkl_f13_ansi_tsangan", "tkl_f13_ansi_tsangan_split_bs_rshift", + "tkl_f13_ansi_wkl", + "tkl_f13_ansi_wkl_split_bs_rshift", "tkl_f13_iso", "tkl_f13_iso_split_bs_rshift", "tkl_f13_iso_tsangan", - "tkl_f13_iso_tsangan_split_bs_rshift" + "tkl_f13_iso_tsangan_split_bs_rshift", + "tkl_f13_iso_wkl", + "tkl_f13_iso_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/specskeys/keyboard.json b/keyboards/specskeys/keyboard.json index 104b1ea13d9a..50af0651bf28 100644 --- a/keyboards/specskeys/keyboard.json +++ b/keyboards/specskeys/keyboard.json @@ -39,6 +39,7 @@ "layout_aliases": { "LAYOUT": "LAYOUT_tkl_iso_tsangan" }, + "community_layouts": ["tkl_iso_tsangan"], "layouts": { "LAYOUT_tkl_iso_tsangan": { "layout": [ diff --git a/keyboards/studiokestra/galatea/rev1/keyboard.json b/keyboards/studiokestra/galatea/rev1/keyboard.json index ff2adbce4d1a..5f1edecb871c 100644 --- a/keyboards/studiokestra/galatea/rev1/keyboard.json +++ b/keyboards/studiokestra/galatea/rev1/keyboard.json @@ -34,6 +34,7 @@ "scroll_lock": "D2", "on_state": 0 }, + "community_layouts": ["tkl_f13_ansi", "tkl_f13_iso"], "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/studiokestra/galatea/rev2/keyboard.json b/keyboards/studiokestra/galatea/rev2/keyboard.json index 115b5684cd39..942fad462ecb 100644 --- a/keyboards/studiokestra/galatea/rev2/keyboard.json +++ b/keyboards/studiokestra/galatea/rev2/keyboard.json @@ -57,6 +57,7 @@ "twinkle": true } }, + "community_layouts": ["tkl_f13_ansi", "tkl_f13_iso"], "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/studiokestra/galatea/rev3/keyboard.json b/keyboards/studiokestra/galatea/rev3/keyboard.json index a4b07bb4df61..d4f64237a21d 100644 --- a/keyboards/studiokestra/galatea/rev3/keyboard.json +++ b/keyboards/studiokestra/galatea/rev3/keyboard.json @@ -53,6 +53,7 @@ "twinkle": true } }, + "community_layouts": ["tkl_f13_ansi", "tkl_f13_iso"], "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/superuser/tkl/keyboard.json b/keyboards/superuser/tkl/keyboard.json index 79df5bac0925..1b29e799a31b 100644 --- a/keyboards/superuser/tkl/keyboard.json +++ b/keyboards/superuser/tkl/keyboard.json @@ -32,6 +32,7 @@ "layout_aliases": { "LAYOUT_tkl": "LAYOUT_all" }, + "community_layouts": ["tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", "tkl_iso_tsangan", "tkl_iso_tsangan_split_bs_rshift"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/trnthsn/e8ghtyneo/info.json b/keyboards/trnthsn/e8ghtyneo/info.json index fef6259d2410..3acabc1c4dec 100644 --- a/keyboards/trnthsn/e8ghtyneo/info.json +++ b/keyboards/trnthsn/e8ghtyneo/info.json @@ -49,8 +49,12 @@ "community_layouts": [ "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", + "tkl_ansi_wkl", + "tkl_ansi_wkl_split_bs_rshift", "tkl_iso_tsangan", - "tkl_iso_tsangan_split_bs_rshift" + "tkl_iso_tsangan_split_bs_rshift", + "tkl_iso_wkl", + "tkl_iso_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/utd80/keyboard.json b/keyboards/utd80/keyboard.json index 41bd35c66a47..fecdd4701dd3 100644 --- a/keyboards/utd80/keyboard.json +++ b/keyboards/utd80/keyboard.json @@ -59,6 +59,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", + "community_layouts": ["tkl_ansi_wkl"], "layouts": { "LAYOUT_tkl_ansi_wkl": { "layout": [ diff --git a/keyboards/wilba_tech/wt80_bc/keyboard.json b/keyboards/wilba_tech/wt80_bc/keyboard.json index 072b965aefea..9295a4652aa1 100644 --- a/keyboards/wilba_tech/wt80_bc/keyboard.json +++ b/keyboards/wilba_tech/wt80_bc/keyboard.json @@ -30,9 +30,7 @@ "layout_aliases": { "LAYOUT_all": "LAYOUT_tkl_ansi_tsangan" }, - "community_layouts": [ - "tkl_ansi_tsangan" - ], + "community_layouts": ["tkl_ansi_tsangan", "tkl_ansi_wkl"], "layouts": { "LAYOUT_tkl_ansi_tsangan": { "layout": [ diff --git a/keyboards/wilba_tech/wt80_g/keyboard.json b/keyboards/wilba_tech/wt80_g/keyboard.json index cc148a9fa005..a41280fa4fed 100644 --- a/keyboards/wilba_tech/wt80_g/keyboard.json +++ b/keyboards/wilba_tech/wt80_g/keyboard.json @@ -34,10 +34,14 @@ "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", + "tkl_ansi_wkl", + "tkl_ansi_wkl_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", - "tkl_iso_tsangan_split_bs_rshift" + "tkl_iso_tsangan_split_bs_rshift", + "tkl_iso_wkl", + "tkl_iso_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/winkeyless/b87/keyboard.json b/keyboards/winkeyless/b87/keyboard.json index a941445d72be..33d96c4a1fd5 100644 --- a/keyboards/winkeyless/b87/keyboard.json +++ b/keyboards/winkeyless/b87/keyboard.json @@ -55,10 +55,14 @@ "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan", "tkl_ansi_tsangan_split_bs_rshift", + "tkl_ansi_wkl", + "tkl_ansi_wkl_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", - "tkl_iso_tsangan_split_bs_rshift" + "tkl_iso_tsangan_split_bs_rshift", + "tkl_iso_wkl", + "tkl_iso_wkl_split_bs_rshift" ], "layouts": { "LAYOUT_all": { diff --git a/keyboards/wuque/promise87/ansi/keyboard.json b/keyboards/wuque/promise87/ansi/keyboard.json index 2c7008b64699..99f8b5fe1113 100644 --- a/keyboards/wuque/promise87/ansi/keyboard.json +++ b/keyboards/wuque/promise87/ansi/keyboard.json @@ -54,7 +54,7 @@ "LAYOUT_tkl_f13_ansi_split_rshift": "LAYOUT_tkl_f13_ansi_tsangan_split_rshift", "LAYOUT_tkl_f13_ansi_split_bs_rshift": "LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift" }, - "community_layouts": ["tkl_f13_ansi_tsangan", "tkl_f13_ansi_tsangan_split_bs_rshift"], + "community_layouts": ["tkl_f13_ansi_tsangan", "tkl_f13_ansi_tsangan_split_bs_rshift", "tkl_f13_iso_tsangan"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/wuque/promise87/wkl/keyboard.json b/keyboards/wuque/promise87/wkl/keyboard.json index 4849b238e1c2..d33c8e45d73f 100644 --- a/keyboards/wuque/promise87/wkl/keyboard.json +++ b/keyboards/wuque/promise87/wkl/keyboard.json @@ -52,6 +52,7 @@ "LAYOUT_87_wkl_split_lshift": "LAYOUT_tkl_f13_ansi_wkl_split_lshift", "LAYOUT_87_wkl_split_rshift": "LAYOUT_tkl_f13_ansi_wkl_split_rshift" }, + "community_layouts": ["tkl_f13_ansi_wkl", "tkl_f13_ansi_wkl_split_bs_rshift", "tkl_f13_iso_wkl"], "layouts": { "LAYOUT_all": { "layout": [ diff --git a/keyboards/xbows/ranger/keyboard.json b/keyboards/xbows/ranger/keyboard.json index 945eaafcba2d..2536bf9f54c0 100644 --- a/keyboards/xbows/ranger/keyboard.json +++ b/keyboards/xbows/ranger/keyboard.json @@ -53,6 +53,7 @@ "layout_aliases": { "LAYOUT": "LAYOUT_tkl_ansi" }, + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/xelus/ninjin/keyboard.json b/keyboards/xelus/ninjin/keyboard.json index 2e7b1640dfb0..93db47efd125 100644 --- a/keyboards/xelus/ninjin/keyboard.json +++ b/keyboards/xelus/ninjin/keyboard.json @@ -60,6 +60,7 @@ "layout_aliases": { "LAYOUT_all": "LAYOUT_tkl_ansi_tsangan" }, + "community_layouts": ["tkl_ansi_tsangan"], "layouts": { "LAYOUT_tkl_ansi_tsangan": { "layout": [ diff --git a/keyboards/xelus/pachi/rgb/rev1/keyboard.json b/keyboards/xelus/pachi/rgb/rev1/keyboard.json index fe88e695be1b..c2dd40d346fb 100644 --- a/keyboards/xelus/pachi/rgb/rev1/keyboard.json +++ b/keyboards/xelus/pachi/rgb/rev1/keyboard.json @@ -74,6 +74,7 @@ "layout_aliases": { "LAYOUT_ansi_tsangan": "LAYOUT_tkl_ansi_tsangan" }, + "community_layouts": ["tkl_ansi_tsangan"], "layouts": { "LAYOUT_tkl_ansi_tsangan": { "layout": [ diff --git a/keyboards/xelus/pachi/rgb/rev2/keyboard.json b/keyboards/xelus/pachi/rgb/rev2/keyboard.json index ea712b78d818..617671a46e10 100644 --- a/keyboards/xelus/pachi/rgb/rev2/keyboard.json +++ b/keyboards/xelus/pachi/rgb/rev2/keyboard.json @@ -71,6 +71,7 @@ "layout_aliases": { "LAYOUT_ansi_tsangan": "LAYOUT_tkl_ansi_tsangan" }, + "community_layouts": ["tkl_ansi_tsangan"], "layouts": { "LAYOUT_tkl_ansi_tsangan": { "layout": [ diff --git a/keyboards/xiaomi/mk02/keyboard.json b/keyboards/xiaomi/mk02/keyboard.json index 28d5d8a17d38..29e39256ba6e 100644 --- a/keyboards/xiaomi/mk02/keyboard.json +++ b/keyboards/xiaomi/mk02/keyboard.json @@ -15,6 +15,7 @@ "rows": ["A3", "A4", "A5", "A6", "A7", "B0"] }, "diode_direction": "ROW2COL", + "community_layouts": ["tkl_ansi"], "layouts": { "LAYOUT_tkl_ansi": { "layout": [ diff --git a/keyboards/xmmx/keyboard.json b/keyboards/xmmx/keyboard.json index 2e6813520c08..6337d4eb6847 100644 --- a/keyboards/xmmx/keyboard.json +++ b/keyboards/xmmx/keyboard.json @@ -34,6 +34,7 @@ }, "processor": "atmega32u4", "bootloader": "atmel-dfu", + "community_layouts": ["tkl_ansi", "tkl_ansi_wkl", "tkl_iso", "tkl_iso_wkl"], "layouts": { "LAYOUT_all": { "layout": [