Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add Community Layouts for LAYOUT keyboards #21855

Closed
wants to merge 154 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
dfb2b75
0 - handwired/
dunk2k Aug 28, 2023
338f17d
lint check corrections
dunk2k Aug 28, 2023
f5b24dd
build fixes applied
dunk2k Aug 28, 2023
5aa9054
revert handwired/arrow_pad/pad_21
dunk2k Aug 28, 2023
181621b
helix/pico - n
dunk2k Aug 28, 2023
014ffce
linting error fixed
dunk2k Aug 28, 2023
dcaf725
CI build fixes applied
dunk2k Aug 28, 2023
b8c22b8
m - s
dunk2k Aug 29, 2023
afbc3bf
lint check fix
dunk2k Aug 29, 2023
a5aebef
t - z
dunk2k Aug 29, 2023
a20adc2
add keychron boards
dunk2k Aug 30, 2023
39c2202
add keychron q60
dunk2k Aug 30, 2023
7876da0
keychron, remove layout_aliases
dunk2k Sep 1, 2023
193972a
Branch point for 20230827 breaking change.
tzarc Aug 29, 2023
4cfe048
is31fl3741: Allow changing config register (#21861)
JohnAZoidberg Aug 31, 2023
b80f962
1UpKeyboards Pi60 Layout Additions (#21874)
noroadsleft Sep 1, 2023
2b6eb0a
revert ah/haven80/hotswap|solder|keymaps
dunk2k Sep 2, 2023
0dc662a
reversion
dunk2k Sep 2, 2023
84a6faa
reversion
dunk2k Sep 2, 2023
99cc05c
layout aliases added - part aine
dunk2k Sep 2, 2023
5cb1cc3
add layout aliases - final part
dunk2k Sep 2, 2023
615ae3c
linting corrections
dunk2k Sep 2, 2023
6bd189a
ISO key conformity
dunk2k Sep 3, 2023
49d509e
branch change errors
dunk2k Sep 5, 2023
c3a5a8e
branch change reversions
dunk2k Sep 5, 2023
d5d022e
branch change reversions
dunk2k Sep 5, 2023
aca7269
Merge branch 'master' into comm_layout_adopt
dunk2k Sep 6, 2023
ed2f917
update gmmk/gmmk2/p65/iso keymaps
dunk2k Sep 6, 2023
50e8ecf
Merge branch 'comm_layout_adopt' of https://github.com/dunk2k/qmk_fir…
dunk2k Sep 6, 2023
905bf34
restore readme.md
dunk2k Sep 6, 2023
ea3db6f
revert layers deletion in via keymap
dunk2k Sep 6, 2023
aee3da3
keymap corrections
dunk2k Sep 6, 2023
b58d6de
reversions
dunk2k Sep 6, 2023
048de7e
second pass
dunk2k Sep 6, 2023
5778480
build fixes
dunk2k Sep 6, 2023
91782ab
revert mode/m256wh
dunk2k Sep 14, 2023
55dc1d6
revert linworks/fave60a
dunk2k Sep 14, 2023
67eadd7
add noxary/280
dunk2k Sep 15, 2023
b5467fd
layouts expanded
dunk2k Sep 15, 2023
64f866d
build corrections
dunk2k Sep 15, 2023
2aacc13
add noxary/x268
dunk2k Sep 15, 2023
3b6b603
expand waffling60/rev_a-rev_d_ansi
dunk2k Sep 15, 2023
a01708c
lint correction
dunk2k Sep 15, 2023
d0237bd
expand voyager60_alps
dunk2k Sep 15, 2023
e2dc71e
layout expand for tiger_lily and x11
dunk2k Sep 15, 2023
04a32b6
add caerdroia and ripple
dunk2k Sep 16, 2023
6191852
ISO enter position for sam/s80
dunk2k Sep 16, 2023
ca0039a
revert cxt_studio
dunk2k Sep 16, 2023
3a52bb4
fix waffling60/rev_a
dunk2k Sep 16, 2023
cde14da
add coseyfannitutti/mullet
dunk2k Sep 16, 2023
a856354
add gvalchca/ga150
dunk2k Sep 16, 2023
ca67a9e
add idobao/id96
dunk2k Sep 16, 2023
521a25e
more keyboards expanded
dunk2k Sep 16, 2023
a5adb55
@noroadsleft corrections 23SEP16
dunk2k Sep 16, 2023
a16891a
mode/m256ws corrections
dunk2k Sep 16, 2023
5daa147
Apply suggestions from code review
dunk2k Sep 16, 2023
97ac64e
add eclipse60 & tinyneko
dunk2k Sep 17, 2023
3bb709c
add kagamidget and fuyu
dunk2k Sep 17, 2023
8d4fec6
revert mode/m256ws/info.json
dunk2k Sep 17, 2023
3506783
Rebert rkg68
dunk2k Sep 21, 2023
8247165
add matrix diagram for gvalchca/ga150
dunk2k Sep 23, 2023
c996ece
expand acr60
dunk2k Sep 23, 2023
8a95ab8
Merge branch 'master' into comm_layout_adopt
dunk2k Sep 23, 2023
ed67d89
post-merge fixes
dunk2k Sep 23, 2023
013fee2
revert gmmk2/p65/iso
dunk2k Sep 28, 2023
a975454
add matrix_diagrams for 4pplet/waffling60
dunk2k Sep 29, 2023
f22b393
spelling
dunk2k Sep 29, 2023
0044133
additions
dunk2k Sep 29, 2023
fd0e190
Merge branch 'master' into comm_layout_adopt
dunk2k Sep 29, 2023
316fa66
add 0_sixty
dunk2k Oct 7, 2023
a802d01
revert
dunk2k Oct 7, 2023
7ea10fc
...and again
dunk2k Oct 7, 2023
e9c1a14
Update info.json
dunk2k Oct 9, 2023
e9db839
add 60_iso_tsangan_split_bs_rshift CL
dunk2k Oct 12, 2023
a6df9bf
Merge branch 'master' into comm_layout_adopt
dunk2k Oct 12, 2023
7374082
Update info.json
dunk2k Oct 13, 2023
d62ccc4
Merge branch 'qmk:master' into comm_layout_adopt
dunk2k Oct 25, 2023
a7fb6c5
add 60_(ansi|iso)_wkl(|_split_bs_rshift)
dunk2k Oct 26, 2023
27fdfac
update gvalchca/spaccboard
dunk2k Nov 2, 2023
cf5f847
expand ga150
dunk2k Nov 2, 2023
39efc9f
expand noxary/vulcan
dunk2k Nov 2, 2023
d3116d3
additions
dunk2k Nov 3, 2023
de1111e
lint correction
dunk2k Nov 3, 2023
b61279c
corrections
dunk2k Nov 9, 2023
baf3abe
update keymap.c
dunk2k Nov 9, 2023
22b88cb
Merge branch 'qmk:master' into comm_layout_adopt
dunk2k Nov 9, 2023
3e0f017
revert kopibeng/mnk65_stm32
dunk2k Nov 9, 2023
35c7b5f
Update info.json for dk60
dunk2k Nov 10, 2023
e59f837
add winkeyless/bmini
dunk2k Nov 14, 2023
142e4af
expand pw88
dunk2k Nov 16, 2023
5e091bb
expand pw88
dunk2k Nov 16, 2023
88b8fce
reversions based on #22485
dunk2k Nov 17, 2023
d200294
Merge branch 'qmk:master' into comm_layout_adopt
dunk2k Nov 19, 2023
42606e5
add inherit CL to compound
dunk2k Nov 21, 2023
de486cc
update matrix_diagram.md
dunk2k Nov 22, 2023
56ec110
revert dk60
dunk2k Nov 24, 2023
6f0c1b5
revert typeb
dunk2k Nov 26, 2023
8b18de3
update matrix_diagram.md
dunk2k Nov 26, 2023
ae33f40
Merge branch 'master' into comm_layout_adopt
dunk2k Nov 28, 2023
408eae2
Merge branch 'master' into comm_layout_adopt
dunk2k Nov 28, 2023
196daca
correct sowbug keymap
dunk2k Nov 28, 2023
d21a95b
add keychron/q4/
dunk2k Nov 28, 2023
4a188af
add clawsome/suv
dunk2k Dec 5, 2023
83d91a6
Merge branch 'master' into comm_layout_adopt
dunk2k Dec 5, 2023
3f3f835
add clawsome/hatchback
dunk2k Dec 5, 2023
9691a80
Merge remote-tracking branch 'origin/develop' into comm_layout_adopt
dunk2k Dec 8, 2023
60b0f2c
expand eclipse60
dunk2k Dec 9, 2023
8f6da39
Merge branch 'develop' into comm_layout_adopt
dunk2k Dec 11, 2023
fc14675
expand yr80
dunk2k Dec 11, 2023
3d20e07
Merge remote-tracking branch 'origin/develop' into comm_layout_adopt
dunk2k Dec 17, 2023
fad52da
post keymap cull
dunk2k Dec 17, 2023
a0de34f
Merge branch 'develop' into comm_layout_adopt
dunk2k Dec 17, 2023
ea48660
Merge remote-tracking branch 'origin/develop' into comm_layout_adopt
dunk2k Dec 20, 2023
2bcea24
add 60_ansi_arrow_split_bs to acr60
dunk2k Dec 20, 2023
4f8b4de
addition and reversion
dunk2k Dec 20, 2023
d580610
Merge branch 'comm_layout_adopt' of https://github.com/dunk2k/qmk_fir…
dunk2k Dec 20, 2023
25144da
Merge remote-tracking branch 'origin/develop' into comm_layout_adopt
dunk2k Dec 26, 2023
f5261e2
expand mokey63
dunk2k Dec 26, 2023
40d199d
further expand mechkeys/acr60
dunk2k Dec 26, 2023
53d7fb3
revert ymd75
dunk2k Dec 26, 2023
136930b
Revert lex60
dunk2k Dec 29, 2023
f1277d4
more revert lex60
dunk2k Dec 29, 2023
d815f27
revert h87_g2
dunk2k Jan 4, 2024
ef44757
Merge branch 'develop' into comm_layout_adopt
dunk2k Jan 7, 2024
0fc87ec
add jc65/v32a
dunk2k Jan 13, 2024
134afc3
add jc65/v32u4
dunk2k Jan 14, 2024
29a5e8a
update info.json
dunk2k Jan 14, 2024
c1596f2
add ai03/quasar
dunk2k Jan 20, 2024
21b88b5
pretty crowboard layout
dunk2k Jan 31, 2024
5c19e59
Update info.json
dunk2k Jan 31, 2024
f2290ac
revert quick7
dunk2k Feb 12, 2024
2a3c7b4
revert quick7 pt.2
dunk2k Feb 12, 2024
de2e106
Merge remote-tracking branch 'origin/develop' into comm_layout_adopt
dunk2k Feb 15, 2024
3d7614b
Merge remote-tracking branch 'origin/develop' into comm_layout_adopt
dunk2k Feb 18, 2024
c9255ef
@fauxpark suggestion
dunk2k Feb 19, 2024
71e7c05
quick fix for handwired/arrow_pad:pad_21
dunk2k Feb 19, 2024
f2eb066
update info.json
dunk2k Feb 19, 2024
f0d3ac7
update keymap.c
dunk2k Feb 19, 2024
882dc32
Update info.json
dunk2k Feb 26, 2024
e8c9d46
add 60_hhkb to cannonkeys/typeb
dunk2k Feb 26, 2024
88634f7
remove 60_ansi_arrow_split_bs-7u_spc
dunk2k Mar 16, 2024
9feb542
revert acr60 in favour of #23309
dunk2k Mar 19, 2024
324d5fb
Merge remote-tracking branch 'origin/develop' into comm_layout_adopt
dunk2k Mar 19, 2024
690646b
update matrix_diagram.md
dunk2k Mar 25, 2024
4b5d83f
update (keyboard|info).json
dunk2k Mar 26, 2024
059b377
Merge remote-tracking branch 'upstream/develop' into comm_layout_adopt
dunk2k Mar 30, 2024
b92354a
info.json to keyboard.json
dunk2k Mar 30, 2024
54d7c3f
Merge branch 'develop' into comm_layout_adopt
dunk2k Mar 30, 2024
9300f56
Merge remote-tracking branch 'upstream/develop' into comm_layout_adopt
dunk2k Mar 31, 2024
61e362f
Merge remote-tracking branch 'origin/develop' into comm_layout_adopt
dunk2k Apr 3, 2024
f005727
Merge branch 'develop' into comm_layout_adopt
dunk2k Apr 4, 2024
3af9ec7
Update keymap.c
dunk2k Apr 4, 2024
0adaffc
update keymap.c
dunk2k Apr 4, 2024
ddf3ee8
Merge remote-tracking branch 'upstream/develop' into comm_layout_adopt
dunk2k Apr 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 5 additions & 1 deletion keyboards/0xcb/1337/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,12 @@
["E6", "B4", "B2"]
]
},
"layout_aliases": {
"LAYOUT": "LAYOUT_ortho_3x3"
},
"community_layouts": ["ortho_3x3"],
"layouts": {
"LAYOUT": {
"LAYOUT_ortho_3x3": {
"layout": [
{"x": 0, "y": 0, "matrix": [0, 0]},
{"x": 1, "y": 0, "matrix": [0, 1]},
Expand Down
8 changes: 4 additions & 4 deletions keyboards/0xcb/1337/keymaps/default/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,22 +24,22 @@ enum layer_names {
};

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_HOME] = LAYOUT(
[_HOME] = LAYOUT_ortho_3x3(
KC_MPRV, KC_MNXT, KC_MPLY,
KC_PGUP, KC_PGDN, TO(3),
KC_HOME, KC_END, TO(1)
),
[_MISC] = LAYOUT(
[_MISC] = LAYOUT_ortho_3x3(
_______, _______, _______,
_______, _______, TO(0),
_______, _______, TO(2)
),
[_RGB] = LAYOUT(
[_RGB] = LAYOUT_ortho_3x3(
RGB_HUI, RGB_HUD, RGB_MOD,
RGB_SAI, RGB_SAD, TO(1),
RGB_SPI, RGB_SPD, TO(3)
),
[_BLED] = LAYOUT(
[_BLED] = LAYOUT_ortho_3x3(
BL_STEP, BL_BRTG, BL_TOGG,
BL_ON, BL_OFF, TO(2),
BL_UP, BL_DOWN, TO(0)
Expand Down
8 changes: 4 additions & 4 deletions keyboards/0xcb/1337/keymaps/via/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,22 +24,22 @@ enum layer_names {
};

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_HOME] = LAYOUT(
[_HOME] = LAYOUT_ortho_3x3(
KC_MPRV, KC_MNXT, KC_MPLY,
KC_PGUP, KC_PGDN, TO(3),
KC_HOME, KC_END, TO(1)
),
[_MISC] = LAYOUT(
[_MISC] = LAYOUT_ortho_3x3(
_______, _______, _______,
_______, _______, TO(0),
_______, _______, TO(2)
),
[_RGB] = LAYOUT(
[_RGB] = LAYOUT_ortho_3x3(
RGB_HUI, RGB_HUD, RGB_MOD,
RGB_SAI, RGB_SAD, TO(1),
RGB_SPI, RGB_SPD, TO(3)
),
[_BLED] = LAYOUT(
[_BLED] = LAYOUT_ortho_3x3(
BL_STEP, BL_BRTG, BL_TOGG,
BL_ON, BL_OFF, TO(2),
BL_UP, BL_DOWN, TO(0)
Expand Down
6 changes: 5 additions & 1 deletion keyboards/3w6/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@
"usb": {
"vid": "0xFEED",
"pid": "0x4658"
}
},
"layout_aliases": {
"LAYOUT": "LAYOUT_split_3x5_3"
},
"community_layouts": ["split_3x5_3"]
}
12 changes: 6 additions & 6 deletions keyboards/3w6/keymaps/default/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,38 +29,38 @@ enum layers
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {


[_ALPHA_QWERTY] = LAYOUT(
[_ALPHA_QWERTY] = LAYOUT_split_3x5_3(
KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P,
KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN,
LSFT_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, RSFT_T(KC_SLSH),

LCTL_T(KC_ESC), LT(_NUM,KC_SPC), LT(_NAV, KC_TAB), LT(_SYM, KC_BSPC), KC_ENT, LALT_T(KC_DEL)
),
[_ALPHA_COLEMAK] = LAYOUT(
[_ALPHA_COLEMAK] = LAYOUT_split_3x5_3(
KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_QUOT,
KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O,
LSFT_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, RSFT_T(KC_SCLN),
LCTL_T(KC_ENT), LT(_NUM,KC_SPC), LT(_NAV, KC_TAB), LT(_SYM, KC_BSPC), KC_ENT, LALT_T(KC_DEL)
),
[_SYM] = LAYOUT(
[_SYM] = LAYOUT_split_3x5_3(
KC_GRV , KC_CIRC, KC_AT, KC_DLR, KC_TILD, KC_AMPR, KC_EXLM, KC_PIPE, KC_UNDS, KC_HASH,
KC_SLSH, KC_LBRC, KC_LCBR, KC_LPRN, KC_EQL, KC_ASTR, KC_RPRN, KC_RCBR, KC_RBRC, KC_BSLS,
_______, KC_QUES, KC_PLUS, KC_PERC, XXXXXXX, XXXXXXX, XXXXXXX, KC_MINS, XXXXXXX, _______,
XXXXXXX, MO(_CFG), XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX
),
[_NAV] = LAYOUT(
[_NAV] = LAYOUT_split_3x5_3(
XXXXXXX, KC_VOLD, KC_MUTE, KC_VOLU, XXXXXXX, XXXXXXX, KC_PGDN, KC_UP, KC_PGUP, KC_DEL,
KC_MPRV, KC_MPLY, KC_MSTP, KC_MNXT, XXXXXXX, KC_HOME, KC_LEFT, KC_DOWN, KC_RGHT, KC_END,
XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, MO(_CFG), XXXXXXX
),
[_NUM] = LAYOUT(
[_NUM] = LAYOUT_split_3x5_3(
XXXXXXX, KC_F9, KC_F10, KC_F11, KC_F12, KC_PPLS, KC_P7, KC_P8, KC_P9, KC_PSLS,
XXXXXXX, KC_F5, KC_F6, KC_F7, KC_F8, KC_P0, KC_P4, KC_P5, KC_P6, KC_PDOT,
XXXXXXX, KC_F1, KC_F2, KC_F3, KC_F4, KC_PMNS, KC_P1, KC_P2, KC_P3, KC_PAST,
XXXXXXX, XXXXXXX, XXXXXXX, KC_PEQL, KC_PENT, XXXXXXX
),
[_CFG] = LAYOUT(
[_CFG] = LAYOUT_split_3x5_3(
XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,DF(_ALPHA_QWERTY), DF(_ALPHA_COLEMAK),
XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
Expand Down
2 changes: 1 addition & 1 deletion keyboards/3w6/rev1/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"layouts": {
"LAYOUT": {
"LAYOUT_split_3x5_3": {
"layout": [
{"matrix": [0, 0], "x": 0, "y": 0.8},
{"matrix": [0, 1], "x": 1, "y": 0.2},
Expand Down
2 changes: 1 addition & 1 deletion keyboards/3w6/rev2/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"layouts": {
"LAYOUT": {
"LAYOUT_split_3x5_3": {
"layout": [
{"matrix": [0, 0], "x": 0, "y": 0.8},
{"matrix": [0, 1], "x": 1, "y": 0.2},
Expand Down
Loading
Loading