aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXelus22 <17491233+Xelus22@users.noreply.github.com>2021-07-20 02:50:55 +1000
committerGitHub <noreply@github.com>2021-07-19 09:50:55 -0700
commitb73a29aaeabe1004423a2ea6180a94a95a1f0d91 (patch)
tree41f8708f6d3be543d0d97bc1f73c6c5e69c66ca9
parentf792aee954c6e5ced81af381775438afa2710c72 (diff)
downloadqmk_firmware-b73a29aaeabe1004423a2ea6180a94a95a1f0d91.tar.gz
qmk_firmware-b73a29aaeabe1004423a2ea6180a94a95a1f0d91.zip
[Bug] Develop - Change uint32_t to layer_state_t (#13596)
* fix sat75 * update uint32_t to layer_state
-rw-r--r--docs/zh-cn/custom_quantum_functions.md6
-rw-r--r--keyboards/1upkeyboards/1up60rgb/keymaps/raffle/keymap.c2
-rw-r--r--keyboards/1upkeyboards/sweet16/keymaps/ridingintraffic/keymap.c44
-rw-r--r--keyboards/boardwalk/keymaps/mcallaster/keymap.c2
-rw-r--r--keyboards/cannonkeys/satisfaction75/satisfaction75.c2
-rw-r--r--keyboards/comet46/keymaps/default-rgbled/keymap.c2
-rw-r--r--keyboards/comet46/keymaps/satt/keymap.c2
-rw-r--r--keyboards/cospad/keymaps/detrus/keymap.c2
-rw-r--r--keyboards/crkbd/keymaps/dsanchezseco/keymap.c2
-rw-r--r--keyboards/crkbd/keymaps/rs/oled.c2
-rw-r--r--keyboards/divergetm2/keymaps/xtonhasvim/keymap.c2
-rw-r--r--keyboards/dm9records/plaid/keymaps/brickbots/keymap.c6
-rw-r--r--keyboards/dm9records/plaid/keymaps/thehalfdeafchef/keymap.c2
-rw-r--r--keyboards/dz60/keymaps/marianas/customLogic.c36
-rw-r--r--keyboards/dz60/keymaps/marianas/customLogic.h2
-rw-r--r--keyboards/dz60/keymaps/xtonhasvim/keymap.c2
-rw-r--r--keyboards/ergo42/keymaps/hdbx/keymap.c2
-rw-r--r--keyboards/ergodone/keymaps/erovia/keymap.c2
-rwxr-xr-xkeyboards/ergodox_ez/keymaps/bepo_tm_style/keymap.c4
-rw-r--r--keyboards/ergodox_ez/keymaps/bpruitt-goddard/keymap.c4
-rw-r--r--keyboards/ergodox_ez/keymaps/colemak_es_osx/keymap.c2
-rw-r--r--keyboards/ergodox_ez/keymaps/hacker_dvorak/user/layer_set_state_user.c2
-rw-r--r--keyboards/ergodox_ez/keymaps/lukaus/keymap.c194
-rw-r--r--keyboards/ergodox_ez/keymaps/nathanvercaemert/keymap.c2
-rw-r--r--keyboards/ergodox_ez/keymaps/nfriend/keymap.c2
-rw-r--r--keyboards/ergodox_ez/keymaps/rgb_layer/keymap.c2
-rw-r--r--keyboards/ergodox_ez/keymaps/testing/keymap.c2
-rw-r--r--keyboards/exclusive/e65/keymaps/masterzen/keymap.c2
-rw-r--r--keyboards/exclusive/e7v1/keymaps/masterzen/keymap.c2
-rw-r--r--keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c2
-rw-r--r--keyboards/hadron/ver3/keymaps/ishtob/keymap.c2
-rw-r--r--keyboards/handwired/prime_exl/keymaps/via/keymap.c2
-rw-r--r--keyboards/handwired/pteron/keymaps/FSund/keymap.c22
-rw-r--r--keyboards/handwired/tritium_numpad/keymaps/blu/keymap.c22
-rw-r--r--keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c2
-rw-r--r--keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c2
-rw-r--r--keyboards/jian/keymaps/advanced/keymap.c2
-rw-r--r--keyboards/jj50/keymaps/abstractkb/keymap.c12
-rw-r--r--keyboards/jj50/keymaps/abstractkb_gergomatch/keymap.c12
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/othi/keymap.c2
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/edulpn/keymap.c2
-rw-r--r--keyboards/keebio/bdn9/keymaps/vosechu-ksp/keymap.c2
-rw-r--r--keyboards/keebio/bfo9000/keymaps/abstractkb/keymap.c14
-rw-r--r--keyboards/keebio/bfo9000/keymaps/insertsnideremarks/keymap.c60
-rw-r--r--keyboards/keebio/bfo9000/keymaps/tuesdayjohn/keymap.c48
-rw-r--r--keyboards/keebio/iris/keymaps/nstickney/keymap.c24
-rw-r--r--keyboards/keebio/levinson/keymaps/issmirnov/keymap.c2
-rw-r--r--keyboards/keebio/levinson/keymaps/xtonhasvim/keymap.c2
-rw-r--r--keyboards/keebio/nyquist/keymaps/pitty/keymap.c2
-rw-r--r--keyboards/keebio/quefrency/keymaps/georgepetri/keymap.c8
-rw-r--r--keyboards/keebio/rorschach/keymaps/insertsnideremarks/keymap.c2
-rw-r--r--keyboards/keebio/rorschach/keymaps/tuesdayjohn/keymap.c8
-rw-r--r--keyboards/kinesis/keymaps/insertsnideremarks/keymap.c38
-rw-r--r--keyboards/kinesis/keymaps/tuesdayjohn/keymap.c40
-rw-r--r--keyboards/leeku/finger65/keymaps/madhatter/keymap.c2
-rw-r--r--keyboards/lets_split/keymaps/cpeters1982/keymap.c2
-rw-r--r--keyboards/lets_split_eh/keymaps/mikethetiger/keymap.c4
-rw-r--r--keyboards/m10a/keymaps/gam3cat/keymap.c2
-rw-r--r--keyboards/mechlovin/hannah910/hannah910.c2
-rw-r--r--keyboards/mechmini/v2/keymaps/wsturgiss/keymap.c6
-rw-r--r--keyboards/naked48/keymaps/salicylic/keymap.c2
-rw-r--r--keyboards/naked48/keymaps/salicylic_with_nafuda/keymap.c2
-rw-r--r--keyboards/naked48/keymaps/salicylic_with_setta21/keymap.c2
-rw-r--r--keyboards/naked60/keymaps/salicylic/keymap.c2
-rw-r--r--keyboards/naked60/keymaps/salicylic_with_nafuda/keymap.c8
-rw-r--r--keyboards/naked60/keymaps/salicylic_with_setta21/keymap.c4
-rw-r--r--keyboards/orthodox/keymaps/rfvizarra/keymap.c2
-rw-r--r--keyboards/planck/keymaps/am/keymap.c2
-rw-r--r--keyboards/planck/keymaps/andylikescandy/keymap.c6
-rw-r--r--keyboards/planck/keymaps/deft/keymap.c2
-rw-r--r--keyboards/planck/keymaps/dsanchezseco/keymap.c2
-rw-r--r--keyboards/planck/keymaps/fabian/keymap.c2
-rw-r--r--keyboards/planck/keymaps/jasperla/keymap.c2
-rw-r--r--keyboards/planck/keymaps/jetpacktuxedo/keymap.c2
-rw-r--r--keyboards/planck/keymaps/mgalisa/keymap.c2
-rw-r--r--keyboards/planck/keymaps/mikethetiger/keymap.c2
-rw-r--r--keyboards/planck/keymaps/motform/keymap.c2
-rw-r--r--keyboards/planck/keymaps/msiu/keymap.c2
-rw-r--r--keyboards/planck/keymaps/muzfuz/keymap.c2
-rw-r--r--keyboards/planck/keymaps/mwpeterson/keymap.c2
-rw-r--r--keyboards/planck/keymaps/navi/keymap.c2
-rw-r--r--keyboards/planck/keymaps/nick/keymap.c2
-rw-r--r--keyboards/planck/keymaps/pascamel/keymap.c2
-rw-r--r--keyboards/planck/keymaps/pevecyan/keymap.c2
-rw-r--r--keyboards/planck/keymaps/pickle_jr/keymap.c6
-rw-r--r--keyboards/planck/keymaps/raffle/keymap.c2
-rw-r--r--keyboards/planck/keymaps/skug/keymap.c2
-rw-r--r--keyboards/planck/keymaps/smittey/keymap.c2
-rw-r--r--keyboards/planck/keymaps/snowkuma/keymap.c10
-rw-r--r--keyboards/planck/keymaps/synth_sample/keymap.c2
-rw-r--r--keyboards/planck/keymaps/synth_wavetable/keymap.c2
-rw-r--r--keyboards/planck/keymaps/tom/keymap.c2
-rw-r--r--keyboards/planck/keymaps/tylerwince/keymap.c2
-rw-r--r--keyboards/planck/keymaps/unagi/keymap.c2
-rw-r--r--keyboards/planck/keymaps/vxid/keymap.c2
-rw-r--r--keyboards/preonic/keymaps/egstad/keymap.c16
-rw-r--r--keyboards/preonic/keymaps/senseored/keymap.c2
-rw-r--r--keyboards/primekb/prime_e/keymaps/via/keymap.c2
-rw-r--r--keyboards/reviung39/keymaps/default_s/keymap.c8
-rw-r--r--keyboards/spacetime/keymaps/kyleterry/keymap.c2
-rwxr-xr-xkeyboards/tada68/keymaps/emdarcher/keymap.c4
-rw-r--r--keyboards/thevankeyboards/minivan/keymaps/jetpacktuxedo/keymap.c2
-rw-r--r--keyboards/xd60/keymaps/birkir/keymap.c2
-rw-r--r--keyboards/xd75/keymaps/arpinfidel/keymap.c18
-rw-r--r--keyboards/xd75/keymaps/cbbrowne/keymap.c30
-rw-r--r--keyboards/xd75/keymaps/tdl-jturner/keymap.c2
-rw-r--r--layouts/community/ergodox/issmirnov/keymap.c2
-rw-r--r--layouts/community/ergodox/qwerty_code_friendly/keymap.c2
-rw-r--r--users/333fred/333fred.c2
-rw-r--r--users/bbaserdem/bbaserdem.c10
-rw-r--r--users/billypython/billypython.c2
-rw-r--r--users/edvorakjp/edvorakjp.c2
-rw-r--r--users/edvorakjp/edvorakjp.h2
-rw-r--r--users/konstantin/konstantin.c2
-rw-r--r--users/kuchosauronad0/kuchosauronad0.c4
-rw-r--r--users/mtdjr/mtdjr.c2
-rw-r--r--users/pvinis/pvinis.c2
-rw-r--r--users/romus/romus.c26
-rw-r--r--users/stanrc85/layer_rgb.c2
-rw-r--r--users/tominabox1/tominabox1.c2
-rw-r--r--users/turbomech/backupturbomech.c2
-rw-r--r--users/xulkal/process_records.c2
122 files changed, 469 insertions, 469 deletions
diff --git a/docs/zh-cn/custom_quantum_functions.md b/docs/zh-cn/custom_quantum_functions.md
index 27b2edf38..44cb5cf76 100644
--- a/docs/zh-cn/custom_quantum_functions.md
+++ b/docs/zh-cn/custom_quantum_functions.md
@@ -297,7 +297,7 @@ void suspend_wakeup_init_user(void) {
297本例使用了Planck键盘示范了如何设置 [RGB背光灯](feature_rgblight.md)使之与层对应 297本例使用了Planck键盘示范了如何设置 [RGB背光灯](feature_rgblight.md)使之与层对应
298 298
299```c 299```c
300uint32_t layer_state_set_user(uint32_t state) { 300layer_state_t layer_state_set_user(layer_state_t state) {
301 switch (biton32(state)) { 301 switch (biton32(state)) {
302 case _RAISE: 302 case _RAISE:
303 rgblight_setrgb (0x00, 0x00, 0xFF); 303 rgblight_setrgb (0x00, 0x00, 0xFF);
@@ -321,7 +321,7 @@ uint32_t layer_state_set_user(uint32_t state) {
321### `layer_state_set_*` 函数文档 321### `layer_state_set_*` 函数文档
322 322
323* 键盘/修订: `uint32_t layer_state_set_kb(uint32_t state)` 323* 键盘/修订: `uint32_t layer_state_set_kb(uint32_t state)`
324* 布局: `uint32_t layer_state_set_user(uint32_t state)` 324* 布局: `layer_state_t layer_state_set_user(layer_state_t state)`
325 325
326 326
327该`状态`是活动层的bitmask, 详见[布局概述](keymap.md#布局的层状态) 327该`状态`是活动层的bitmask, 详见[布局概述](keymap.md#布局的层状态)
@@ -377,7 +377,7 @@ void keyboard_post_init_user(void) {
377以上函数会在读EEPROM配置后立即使用该设置来设置默认层RGB颜色。"raw"的值是从你上面基于"union"创建的结构体中转换来的。 377以上函数会在读EEPROM配置后立即使用该设置来设置默认层RGB颜色。"raw"的值是从你上面基于"union"创建的结构体中转换来的。
378 378
379```c 379```c
380uint32_t layer_state_set_user(uint32_t state) { 380layer_state_t layer_state_set_user(layer_state_t state) {
381 switch (biton32(state)) { 381 switch (biton32(state)) {
382 case _RAISE: 382 case _RAISE:
383 if (user_config.rgb_layer_change) { rgblight_sethsv_noeeprom_magenta(); rgblight_mode_noeeprom(1); } 383 if (user_config.rgb_layer_change) { rgblight_sethsv_noeeprom_magenta(); rgblight_mode_noeeprom(1); }
diff --git a/keyboards/1upkeyboards/1up60rgb/keymaps/raffle/keymap.c b/keyboards/1upkeyboards/1up60rgb/keymaps/raffle/keymap.c
index cba9a205c..c4d82a476 100644
--- a/keyboards/1upkeyboards/1up60rgb/keymaps/raffle/keymap.c
+++ b/keyboards/1upkeyboards/1up60rgb/keymaps/raffle/keymap.c
@@ -67,7 +67,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
67 67
68//***************************** Function bodies *****************************// 68//***************************** Function bodies *****************************//
69// enable tri-layer state for _raise + _rgb = _adjust 69// enable tri-layer state for _raise + _rgb = _adjust
70uint32_t layer_state_set_user(uint32_t state) { 70layer_state_t layer_state_set_user(layer_state_t state) {
71 return update_tri_layer_state(state, _raise, _rgb, _adjust); 71 return update_tri_layer_state(state, _raise, _rgb, _adjust);
72} 72}
73 73
diff --git a/keyboards/1upkeyboards/sweet16/keymaps/ridingintraffic/keymap.c b/keyboards/1upkeyboards/sweet16/keymaps/ridingintraffic/keymap.c
index 7e6d13130..6b7b36cbb 100644
--- a/keyboards/1upkeyboards/sweet16/keymaps/ridingintraffic/keymap.c
+++ b/keyboards/1upkeyboards/sweet16/keymaps/ridingintraffic/keymap.c
@@ -39,17 +39,17 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
39 * |------+-------+-------+--------| 39 * |------+-------+-------+--------|
40 * |SHRUG |DISFACE| HRTFAC| HAPPYF | 40 * |SHRUG |DISFACE| HRTFAC| HAPPYF |
41 * |------+-------+-------+--------| 41 * |------+-------+-------+--------|
42 * | ENTER| |LEDCNTR| tapland| 42 * | ENTER| |LEDCNTR| tapland|
43 * `-------------------------------' 43 * `-------------------------------'
44 */ 44 */
45 //purple 45 //purple
46 [_EMOJI] = LAYOUT_ortho_4x4( 46 [_EMOJI] = LAYOUT_ortho_4x4(
47 TFLIP, TFLIP2, KC_NO, FU , 47 TFLIP, TFLIP2, KC_NO, FU ,
48 CLOUD, KC_NO, KC_NO, CMDCLEAR, 48 CLOUD, KC_NO, KC_NO, CMDCLEAR,
49 SHRUG, DISFACE, HEARTFACE, HAPPYFACE, 49 SHRUG, DISFACE, HEARTFACE, HAPPYFACE,
50 KC_ENT, RGB_TOG, MO(_LEDCNTL), MO(_TAPLAND) 50 KC_ENT, RGB_TOG, MO(_LEDCNTL), MO(_TAPLAND)
51 ), 51 ),
52 52
53 /* TapLand // 53 /* TapLand //
54 * ,-------------------------------. 54 * ,-------------------------------.
55 * | str1 | str2 | str3 | str4 | 55 * | str1 | str2 | str3 | str4 |
@@ -58,14 +58,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
58 * |------+-------+-------+--------| 58 * |------+-------+-------+--------|
59 * | | | | | 59 * | | | | |
60 * |------+-------+-------+--------| 60 * |------+-------+-------+--------|
61 * | | | | | 61 * | | | | |
62 * `-------------------------------' 62 * `-------------------------------'
63 */ 63 */
64 //blue 64 //blue
65 [_TAPLAND] = LAYOUT_ortho_4x4( 65 [_TAPLAND] = LAYOUT_ortho_4x4(
66 TD(TD_EXAMPLE1), TD(TD_EXAMPLE2), TD(TD_EXAMPLE3), TD(TD_EXAMPLE4), 66 TD(TD_EXAMPLE1), TD(TD_EXAMPLE2), TD(TD_EXAMPLE3), TD(TD_EXAMPLE4),
67 KC_NO, KC_NO, KC_NO, KC_NO, 67 KC_NO, KC_NO, KC_NO, KC_NO,
68 KC_NO, KC_NO, KC_NO, KC_NO, 68 KC_NO, KC_NO, KC_NO, KC_NO,
69 KC_NO, KC_NO, KC_NO, KC_NO 69 KC_NO, KC_NO, KC_NO, KC_NO
70 ), 70 ),
71 /* LEDControl Pad 71 /* LEDControl Pad
@@ -76,14 +76,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
76 * |------+-------+-------+--------| 76 * |------+-------+-------+--------|
77 * |kngrdr| Val- | Sat- | HUE- | 77 * |kngrdr| Val- | Sat- | HUE- |
78 * |------+-------+-------+--------| 78 * |------+-------+-------+--------|
79 * | swirl| PLAIN | | ON/OFF | 79 * | swirl| PLAIN | | ON/OFF |
80 * `-------------------------------' 80 * `-------------------------------'
81 */ 81 */
82 //blue 82 //blue
83 [_LEDCNTL] = LAYOUT_ortho_4x4( 83 [_LEDCNTL] = LAYOUT_ortho_4x4(
84 RGB_M_SN, RGB_M_B, RGB_M_R, RGB_M_G, 84 RGB_M_SN, RGB_M_B, RGB_M_R, RGB_M_G,
85 RGB_M_X, RGB_VAI, RGB_SAI, RGB_HUI, 85 RGB_M_X, RGB_VAI, RGB_SAI, RGB_HUI,
86 RGB_M_K, RGB_VAD, RGB_SAD, RGB_HUD, 86 RGB_M_K, RGB_VAD, RGB_SAD, RGB_HUD,
87 RGB_M_SW, RGB_M_P, KC_NO, RGB_TOG 87 RGB_M_SW, RGB_M_P, KC_NO, RGB_TOG
88 ), 88 ),
89}; 89};
@@ -102,34 +102,34 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
102 SEND_STRING("t(-_-t)"); 102 SEND_STRING("t(-_-t)");
103 } 103 }
104 return false; 104 return false;
105 break; 105 break;
106 case HAPPYFACE: 106 case HAPPYFACE:
107 if(record->event.pressed){ 107 if(record->event.pressed){
108 send_unicode_string("ʘ‿ʘ"); 108 send_unicode_string("ʘ‿ʘ");
109 } 109 }
110 return false; 110 return false;
111 break; 111 break;
112 case CMDCLEAR: 112 case CMDCLEAR:
113 if (record->event.pressed) { 113 if (record->event.pressed) {
114 register_code(KC_LGUI); 114 register_code(KC_LGUI);
115 tap_code(KC_A); 115 tap_code(KC_A);
116 unregister_code(KC_LGUI); 116 unregister_code(KC_LGUI);
117 tap_code(KC_DEL); 117 tap_code(KC_DEL);
118 } 118 }
119 return false; 119 return false;
120 break; 120 break;
121 case SHRUG: 121 case SHRUG:
122 if (record->event.pressed) { 122 if (record->event.pressed) {
123 send_unicode_string("¯\\_(ツ)_/¯"); 123 send_unicode_string("¯\\_(ツ)_/¯");
124 } 124 }
125 return false; 125 return false;
126 break; 126 break;
127 case HEARTFACE: 127 case HEARTFACE:
128 if(record->event.pressed){ 128 if(record->event.pressed){
129 send_unicode_string("♥‿♥"); 129 send_unicode_string("♥‿♥");
130 } 130 }
131 return false; 131 return false;
132 break; 132 break;
133 case DISFACE: 133 case DISFACE:
134 if(record->event.pressed){ 134 if(record->event.pressed){
135 send_unicode_string("ಠ_ಠ"); 135 send_unicode_string("ಠ_ಠ");
@@ -148,7 +148,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
148 } 148 }
149 return false; 149 return false;
150 break; 150 break;
151 } 151 }
152 } 152 }
153 return true; 153 return true;
154} 154}
@@ -195,7 +195,7 @@ void matrix_scan_user(void) {
195 rgblight_setrgb (16, 0, 16); 195 rgblight_setrgb (16, 0, 16);
196 } 196 }
197} 197}
198uint32_t layer_state_set_user(uint32_t state) { 198layer_state_t layer_state_set_user(layer_state_t state) {
199 switch (biton32(state)) { 199 switch (biton32(state)) {
200 case _TAPLAND: 200 case _TAPLAND:
201 rgblight_setrgb(0, 16, 0); //green 201 rgblight_setrgb(0, 16, 0); //green
diff --git a/keyboards/boardwalk/keymaps/mcallaster/keymap.c b/keyboards/boardwalk/keymaps/mcallaster/keymap.c
index 9ec6f9267..ac1df1b03 100644
--- a/keyboards/boardwalk/keymaps/mcallaster/keymap.c
+++ b/keyboards/boardwalk/keymaps/mcallaster/keymap.c
@@ -49,6 +49,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
49 ) 49 )
50}; 50};
51 51
52uint32_t layer_state_set_user(uint32_t state) { 52layer_state_t layer_state_set_user(layer_state_t state) {
53 return update_tri_layer_state(state, _LOWER, _RAISE, _FN); 53 return update_tri_layer_state(state, _LOWER, _RAISE, _FN);
54} 54}
diff --git a/keyboards/cannonkeys/satisfaction75/satisfaction75.c b/keyboards/cannonkeys/satisfaction75/satisfaction75.c
index d3853c229..682805f32 100644
--- a/keyboards/cannonkeys/satisfaction75/satisfaction75.c
+++ b/keyboards/cannonkeys/satisfaction75/satisfaction75.c
@@ -244,7 +244,7 @@ void read_host_led_state(void) {
244 } 244 }
245} 245}
246 246
247uint32_t layer_state_set_kb(uint32_t state) { 247layer_state_t layer_state_set_kb(layer_state_t state) {
248 state = layer_state_set_user(state); 248 state = layer_state_set_user(state);
249 layer = biton32(state); 249 layer = biton32(state);
250 queue_for_send = true; 250 queue_for_send = true;
diff --git a/keyboards/comet46/keymaps/default-rgbled/keymap.c b/keyboards/comet46/keymaps/default-rgbled/keymap.c
index a576cc36b..d1e5b663d 100644
--- a/keyboards/comet46/keymaps/default-rgbled/keymap.c
+++ b/keyboards/comet46/keymaps/default-rgbled/keymap.c
@@ -140,7 +140,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
140}; 140};
141 141
142 142
143uint32_t layer_state_set_user(uint32_t state) { 143layer_state_t layer_state_set_user(layer_state_t state) {
144 return update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST); 144 return update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST);
145} 145}
146 146
diff --git a/keyboards/comet46/keymaps/satt/keymap.c b/keyboards/comet46/keymaps/satt/keymap.c
index fc228c995..57aa63593 100644
--- a/keyboards/comet46/keymaps/satt/keymap.c
+++ b/keyboards/comet46/keymaps/satt/keymap.c
@@ -164,7 +164,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
164 164
165}; 165};
166 166
167uint32_t layer_state_set_user(uint32_t state) { 167layer_state_t layer_state_set_user(layer_state_t state) {
168 switch (biton32(state)) { 168 switch (biton32(state)) {
169 case _PSEUDO_US_LOWER: 169 case _PSEUDO_US_LOWER:
170 case _PSEUDO_US_RAISE: 170 case _PSEUDO_US_RAISE:
diff --git a/keyboards/cospad/keymaps/detrus/keymap.c b/keyboards/cospad/keymaps/detrus/keymap.c
index 93f95bb01..af56305e5 100644
--- a/keyboards/cospad/keymaps/detrus/keymap.c
+++ b/keyboards/cospad/keymaps/detrus/keymap.c
@@ -270,7 +270,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
270}; 270};
271 271
272// Makes sure to update the good tri-layer if a layer changes 272// Makes sure to update the good tri-layer if a layer changes
273uint32_t layer_state_set_user(uint32_t state) { 273layer_state_t layer_state_set_user(layer_state_t state) {
274 switch (biton32(default_layer_state)) { 274 switch (biton32(default_layer_state)) {
275 case _QWERTY_LAYER: 275 case _QWERTY_LAYER:
276 state = update_tri_layer_state(state, _RAISE_LAYER, _QWERTY_LOWER_LAYER, _ALTER_LAYER); 276 state = update_tri_layer_state(state, _RAISE_LAYER, _QWERTY_LOWER_LAYER, _ALTER_LAYER);
diff --git a/keyboards/crkbd/keymaps/dsanchezseco/keymap.c b/keyboards/crkbd/keymaps/dsanchezseco/keymap.c
index 9a48ee259..6cf593bc3 100644
--- a/keyboards/crkbd/keymaps/dsanchezseco/keymap.c
+++ b/keyboards/crkbd/keymaps/dsanchezseco/keymap.c
@@ -71,7 +71,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
71 ) 71 )
72}; 72};
73 73
74uint32_t layer_state_set_user(uint32_t state) { 74layer_state_t layer_state_set_user(layer_state_t state) {
75 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 75 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
76} 76}
77 77
diff --git a/keyboards/crkbd/keymaps/rs/oled.c b/keyboards/crkbd/keymaps/rs/oled.c
index c94dff9ed..bd8ae7d29 100644
--- a/keyboards/crkbd/keymaps/rs/oled.c
+++ b/keyboards/crkbd/keymaps/rs/oled.c
@@ -61,7 +61,7 @@ void keylog_set_keymap(uint16_t keycode, keyrecord_t *record) {
61 set_keylog(keycode, record); 61 set_keylog(keycode, record);
62} 62}
63 63
64uint32_t layer_state_set_user(uint32_t state) { 64layer_state_t layer_state_set_user(layer_state_t state) {
65 for (layer_name_idx = 0; layer_name_idx < LAYER_DISPLAY_MAX; ++layer_name_idx) { 65 for (layer_name_idx = 0; layer_name_idx < LAYER_DISPLAY_MAX; ++layer_name_idx) {
66 if (state == 0 && layer_display_name[layer_name_idx].state == default_layer_state) { 66 if (state == 0 && layer_display_name[layer_name_idx].state == default_layer_state) {
67 break; 67 break;
diff --git a/keyboards/divergetm2/keymaps/xtonhasvim/keymap.c b/keyboards/divergetm2/keymaps/xtonhasvim/keymap.c
index 9d5135baa..5f478c1df 100644
--- a/keyboards/divergetm2/keymaps/xtonhasvim/keymap.c
+++ b/keyboards/divergetm2/keymaps/xtonhasvim/keymap.c
@@ -150,6 +150,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
150 150
151}; 151};
152 152
153uint32_t layer_state_set_user(uint32_t state) { 153layer_state_t layer_state_set_user(layer_state_t state) {
154 return update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST); 154 return update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST);
155} 155}
diff --git a/keyboards/dm9records/plaid/keymaps/brickbots/keymap.c b/keyboards/dm9records/plaid/keymaps/brickbots/keymap.c
index 20b6eac68..646a942c5 100644
--- a/keyboards/dm9records/plaid/keymaps/brickbots/keymap.c
+++ b/keyboards/dm9records/plaid/keymaps/brickbots/keymap.c
@@ -227,7 +227,7 @@ void keyboard_post_init_user(void) {
227 } 227 }
228} 228}
229 229
230void eeconfig_init_user(void) { // EEPROM is getting reset! 230void eeconfig_init_user(void) { // EEPROM is getting reset!
231 led_config.raw = 0; 231 led_config.raw = 0;
232 led_config.red_mode = LEDMODE_ON; 232 led_config.red_mode = LEDMODE_ON;
233 led_config.green_mode = LEDMODE_MODS; 233 led_config.green_mode = LEDMODE_MODS;
@@ -235,7 +235,7 @@ void eeconfig_init_user(void) { // EEPROM is getting reset!
235 eeconfig_update_user(led_config.raw); 235 eeconfig_update_user(led_config.raw);
236} 236}
237 237
238uint32_t layer_state_set_user(uint32_t state) { 238layer_state_t layer_state_set_user(layer_state_t state) {
239 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 239 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
240} 240}
241 241
@@ -289,7 +289,7 @@ void led_keypress_update(uint8_t led, uint8_t led_mode, uint16_t keycode, keyrec
289 289
290bool process_record_user(uint16_t keycode, keyrecord_t *record) { 290bool process_record_user(uint16_t keycode, keyrecord_t *record) {
291 /* If the either led mode is keypressed based, call the led updater 291 /* If the either led mode is keypressed based, call the led updater
292 then let it fall through the keypress handlers. Just to keep 292 then let it fall through the keypress handlers. Just to keep
293 the logic out of this procedure */ 293 the logic out of this procedure */
294 if (led_config.red_mode >= LEDMODE_MODS && led_config.red_mode <= LEDMODE_ENTER) { 294 if (led_config.red_mode >= LEDMODE_MODS && led_config.red_mode <= LEDMODE_ENTER) {
295 led_keypress_update(LED_RED, led_config.red_mode, keycode, record); 295 led_keypress_update(LED_RED, led_config.red_mode, keycode, record);
diff --git a/keyboards/dm9records/plaid/keymaps/thehalfdeafchef/keymap.c b/keyboards/dm9records/plaid/keymaps/thehalfdeafchef/keymap.c
index bdf6c54c3..6dcabb160 100644
--- a/keyboards/dm9records/plaid/keymaps/thehalfdeafchef/keymap.c
+++ b/keyboards/dm9records/plaid/keymaps/thehalfdeafchef/keymap.c
@@ -125,7 +125,7 @@ void eeconfig_init_user(void) { // EEPROM is getting reset!
125} 125}
126 126
127// When LOWER and RAISE are held together, go to the FUNCTION layer 127// When LOWER and RAISE are held together, go to the FUNCTION layer
128uint32_t layer_state_set_user(uint32_t state) { return update_tri_layer_state(state, _LOWER, _RAISE, _FUNCTION); } 128layer_state_t layer_state_set_user(layer_state_t state) { return update_tri_layer_state(state, _LOWER, _RAISE, _FUNCTION); }
129 129
130// Runs constantly in the background, in a loop. 130// Runs constantly in the background, in a loop.
131void matrix_scan_user(void) { 131void matrix_scan_user(void) {
diff --git a/keyboards/dz60/keymaps/marianas/customLogic.c b/keyboards/dz60/keymaps/marianas/customLogic.c
index b7dbcac95..f22bd882e 100644
--- a/keyboards/dz60/keymaps/marianas/customLogic.c
+++ b/keyboards/dz60/keymaps/marianas/customLogic.c
@@ -9,7 +9,7 @@ static int16_t fnTimer = 0;
9 9
10 10
11 11
12uint32_t layer_state_set_user(uint32_t state) 12layer_state_t layer_state_set_user(layer_state_t state)
13{ 13{
14 switch (biton32(state)) 14 switch (biton32(state))
15 { 15 {
@@ -40,34 +40,34 @@ bool printSqlVerbs(uint16_t keycode, keyrecord_t *record)
40 { 40 {
41 switch (keycode) 41 switch (keycode)
42 { 42 {
43 case S_LFTJN: 43 case S_LFTJN:
44 SEND_STRING("LEFT JOIN"); 44 SEND_STRING("LEFT JOIN");
45 activateRelativity(); 45 activateRelativity();
46 return false; 46 return false;
47 case S_INRJN: 47 case S_INRJN:
48 SEND_STRING("INNER JOIN "); 48 SEND_STRING("INNER JOIN ");
49 activateRelativity(); 49 activateRelativity();
50 return false; 50 return false;
51 case S_SLCT: 51 case S_SLCT:
52 SEND_STRING("SELECT "); return 52 SEND_STRING("SELECT "); return
53 false; 53 false;
54 case S_FROM: 54 case S_FROM:
55 SEND_STRING("FROM "); return 55 SEND_STRING("FROM "); return
56 false; 56 false;
57 case S_DSNCT: 57 case S_DSNCT:
58 SEND_STRING("DISTINCT "); return 58 SEND_STRING("DISTINCT "); return
59 false; 59 false;
60 case S_ORDER: 60 case S_ORDER:
61 SEND_STRING("ORDER BY "); return 61 SEND_STRING("ORDER BY "); return
62 false; 62 false;
63 case S_WHERE: 63 case S_WHERE:
64 SEND_STRING("WHERE "); return 64 SEND_STRING("WHERE "); return
65 false; 65 false;
66 case S_ALTER: 66 case S_ALTER:
67 SEND_STRING("ALTER SESSION SET CURRENT_SCHEMA = SUPPLY;"); return false; 67 SEND_STRING("ALTER SESSION SET CURRENT_SCHEMA = SUPPLY;"); return false;
68 case S_ASTRK: 68 case S_ASTRK:
69 SEND_STRING("* "); return false; 69 SEND_STRING("* "); return false;
70 70
71 } 71 }
72 } 72 }
73 return true; 73 return true;
diff --git a/keyboards/dz60/keymaps/marianas/customLogic.h b/keyboards/dz60/keymaps/marianas/customLogic.h
index f0e6ecdca..29198d60b 100644
--- a/keyboards/dz60/keymaps/marianas/customLogic.h
+++ b/keyboards/dz60/keymaps/marianas/customLogic.h
@@ -1,7 +1,7 @@
1#define fnTimeout 500 1#define fnTimeout 500
2 2
3 3
4uint32_t layer_state_set_user(uint32_t state); 4layer_state_t layer_state_set_user(layer_state_t state);
5 5
6bool printSqlVerbs(uint16_t keycode, keyrecord_t *record); 6bool printSqlVerbs(uint16_t keycode, keyrecord_t *record);
7 7
diff --git a/keyboards/dz60/keymaps/xtonhasvim/keymap.c b/keyboards/dz60/keymaps/xtonhasvim/keymap.c
index 34b724aaa..9a482686d 100644
--- a/keyboards/dz60/keymaps/xtonhasvim/keymap.c
+++ b/keyboards/dz60/keymaps/xtonhasvim/keymap.c
@@ -69,7 +69,7 @@ void matrix_init_user(void) {
69 user_led_off(); 69 user_led_off();
70} 70}
71 71
72uint32_t layer_state_set_user(uint32_t state) { 72layer_state_t layer_state_set_user(layer_state_t state) {
73 static uint32_t last_state = 0; 73 static uint32_t last_state = 0;
74 74
75 if(last_state != state) { 75 if(last_state != state) {
diff --git a/keyboards/ergo42/keymaps/hdbx/keymap.c b/keyboards/ergo42/keymaps/hdbx/keymap.c
index 1dff065b0..0931ce86b 100644
--- a/keyboards/ergo42/keymaps/hdbx/keymap.c
+++ b/keyboards/ergo42/keymaps/hdbx/keymap.c
@@ -145,7 +145,7 @@ void matrix_init_user(void) {
145#endif 145#endif
146} 146}
147 147
148uint32_t layer_state_set_user(uint32_t state) { 148layer_state_t layer_state_set_user(layer_state_t state) {
149 state = update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST); 149 state = update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST);
150#ifdef RGBLIGHT_ENABLE 150#ifdef RGBLIGHT_ENABLE
151 switch (biton32(state)) { 151 switch (biton32(state)) {
diff --git a/keyboards/ergodone/keymaps/erovia/keymap.c b/keyboards/ergodone/keymaps/erovia/keymap.c
index 697e91711..279c8a57c 100644
--- a/keyboards/ergodone/keymaps/erovia/keymap.c
+++ b/keyboards/ergodone/keymaps/erovia/keymap.c
@@ -202,7 +202,7 @@ void matrix_init_user(void) {
202 default_layer_led_set(); 202 default_layer_led_set();
203}; 203};
204 204
205uint32_t layer_state_set_user(uint32_t state) { 205layer_state_t layer_state_set_user(layer_state_t state) {
206 ergodox_led_all_off(); 206 ergodox_led_all_off();
207 switch (biton32(state)) { 207 switch (biton32(state)) {
208 case FN: 208 case FN:
diff --git a/keyboards/ergodox_ez/keymaps/bepo_tm_style/keymap.c b/keyboards/ergodox_ez/keymaps/bepo_tm_style/keymap.c
index 64d91d12f..a5b107baa 100755
--- a/keyboards/ergodox_ez/keymaps/bepo_tm_style/keymap.c
+++ b/keyboards/ergodox_ez/keymaps/bepo_tm_style/keymap.c
@@ -191,7 +191,7 @@ static bool is_macro1_recording = false;
191// There is a global 'layer_state' variable but it is set after the call 191// There is a global 'layer_state' variable but it is set after the call
192// to layer_state_set_user(). 192// to layer_state_set_user().
193static uint32_t current_layer_state = 0; 193static uint32_t current_layer_state = 0;
194uint32_t layer_state_set_user(uint32_t state); 194layer_state_t layer_state_set_user(layer_state_t state);
195 195
196// Method called at the end of the tap dance on the TAP_MACRO key. That key is 196// Method called at the end of the tap dance on the TAP_MACRO key. That key is
197// used to start recording a macro (double tap or more), to stop recording (any 197// used to start recording a macro (double tap or more), to stop recording (any
@@ -315,7 +315,7 @@ void led_set_user(uint8_t usb_led) {
315 } 315 }
316} 316}
317 317
318uint32_t layer_state_set_user(uint32_t state) { 318layer_state_t layer_state_set_user(layer_state_t state) {
319 current_layer_state = state; 319 current_layer_state = state;
320 swap_hands = LAYER_ON(SWAP); 320 swap_hands = LAYER_ON(SWAP);
321 321
diff --git a/keyboards/ergodox_ez/keymaps/bpruitt-goddard/keymap.c b/keyboards/ergodox_ez/keymaps/bpruitt-goddard/keymap.c
index ec77b6aa0..229ece0d7 100644
--- a/keyboards/ergodox_ez/keymaps/bpruitt-goddard/keymap.c
+++ b/keyboards/ergodox_ez/keymaps/bpruitt-goddard/keymap.c
@@ -99,7 +99,7 @@ static bool is_macro1_recording = false;
99// There is a global 'layer_state' variable but it is set after the call 99// There is a global 'layer_state' variable but it is set after the call
100// to layer_state_set_user(). 100// to layer_state_set_user().
101static uint32_t current_layer_state = 0; 101static uint32_t current_layer_state = 0;
102uint32_t layer_state_set_user(uint32_t state); 102layer_state_t layer_state_set_user(layer_state_t state);
103 103
104// Method called at the end of the tap dance on the TAP_MACRO key. That key is 104// Method called at the end of the tap dance on the TAP_MACRO key. That key is
105// used to start recording a macro (double tap or more), to stop recording (any 105// used to start recording a macro (double tap or more), to stop recording (any
@@ -202,7 +202,7 @@ void led_3_off(void) {
202 ergodox_right_led_3_off(); 202 ergodox_right_led_3_off();
203} 203}
204 204
205uint32_t layer_state_set_user(uint32_t state) { 205layer_state_t layer_state_set_user(layer_state_t state) {
206 current_layer_state = state; 206 current_layer_state = state;
207 207
208 if (is_macro1_recording) { 208 if (is_macro1_recording) {
diff --git a/keyboards/ergodox_ez/keymaps/colemak_es_osx/keymap.c b/keyboards/ergodox_ez/keymaps/colemak_es_osx/keymap.c
index 15692b18d..a505fc2b6 100644
--- a/keyboards/ergodox_ez/keymaps/colemak_es_osx/keymap.c
+++ b/keyboards/ergodox_ez/keymaps/colemak_es_osx/keymap.c
@@ -358,7 +358,7 @@ void led_3_on(void) {
358 ergodox_right_led_3_set(max_led_value); 358 ergodox_right_led_3_set(max_led_value);
359} 359}
360 360
361uint32_t layer_state_set_user(uint32_t state) { 361layer_state_t layer_state_set_user(layer_state_t state) {
362 362
363 if(layer_state_cmp(state ,IDEA)) { 363 if(layer_state_cmp(state ,IDEA)) {
364 led_1_on(); 364 led_1_on();
diff --git a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/layer_set_state_user.c b/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/layer_set_state_user.c
index c0b3b9c99..fd022681b 100644
--- a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/layer_set_state_user.c
+++ b/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/layer_set_state_user.c
@@ -1,5 +1,5 @@
1 1
2uint32_t layer_state_set_user(uint32_t state) { 2layer_state_t layer_state_set_user(layer_state_t state) {
3 uint8_t layer = biton32(state); 3 uint8_t layer = biton32(state);
4 4
5 switch (layer) { 5 switch (layer) {
diff --git a/keyboards/ergodox_ez/keymaps/lukaus/keymap.c b/keyboards/ergodox_ez/keymaps/lukaus/keymap.c
index 40156b3ff..5d797beb1 100644
--- a/keyboards/ergodox_ez/keymaps/lukaus/keymap.c
+++ b/keyboards/ergodox_ez/keymaps/lukaus/keymap.c
@@ -8,7 +8,7 @@
8enum custom_keycodes { 8enum custom_keycodes {
9 PLACEHOLDER = SAFE_RANGE, // can always be here 9 PLACEHOLDER = SAFE_RANGE, // can always be here
10 10
11 // Programmer's Dvorak "macros" : 11 // Programmer's Dvorak "macros" :
12 // To be paired with get_mods to enable both 12 // To be paired with get_mods to enable both
13 // Shift functionality and Programmer's Dvorak 13 // Shift functionality and Programmer's Dvorak
14 14
@@ -50,19 +50,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
50 // Programmer's Dvorak layer 50 // Programmer's Dvorak layer
51 [0] = LAYOUT_ergodox( 51 [0] = LAYOUT_ergodox(
52 DVP_ESC, DVP_AMPR, DVP_LBRACKET, DVP_LCBR, DVP_RCBR, DVP_LPRN, DVP_AT, 52 DVP_ESC, DVP_AMPR, DVP_LBRACKET, DVP_LCBR, DVP_RCBR, DVP_LPRN, DVP_AT,
53 KC_TAB, KC_SCOLON, KC_COMMA, KC_DOT, KC_P, KC_Y, MO(4), 53 KC_TAB, KC_SCOLON, KC_COMMA, KC_DOT, KC_P, KC_Y, MO(4),
54 MO(3), KC_A, KC_O, KC_E, KC_U, KC_I, 54 MO(3), KC_A, KC_O, KC_E, KC_U, KC_I,
55 KC_LSHIFT, KC_QUOTE, KC_Q, KC_J, KC_K, KC_X, KC_HYPR, 55 KC_LSHIFT, KC_QUOTE, KC_Q, KC_J, KC_K, KC_X, KC_HYPR,
56 KC_LCTL, KC_LALT, KC_LGUI, LCTL(KC_C), LCTL(KC_V), 56 KC_LCTL, KC_LALT, KC_LGUI, LCTL(KC_C), LCTL(KC_V),
57 57
58 KC_MS_BTN3, TO(1), KC_HOME, KC_SPACE, MO(4), KC_END, 58 KC_MS_BTN3, TO(1), KC_HOME, KC_SPACE, MO(4), KC_END,
59 59
60 DVP_EQUAL, DVP_ASTERISK, DVP_RPRN, DVP_PLUS, DVP_RBRACKET, DVP_EXLM, DVP_HASH, 60 DVP_EQUAL, DVP_ASTERISK, DVP_RPRN, DVP_PLUS, DVP_RBRACKET, DVP_EXLM, DVP_HASH,
61 TT(4), KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLASH, 61 TT(4), KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLASH,
62 KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINUS, 62 KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINUS,
63 KC_MEH, KC_B, KC_M, KC_W, KC_V, KC_Z, MO(3), 63 KC_MEH, KC_B, KC_M, KC_W, KC_V, KC_Z, MO(3),
64 KC_DELETE, KC_BSLASH, KC_RGUI, KC_RCTL, LCTL(KC_F), 64 KC_DELETE, KC_BSLASH, KC_RGUI, KC_RCTL, LCTL(KC_F),
65 65
66 KC_F17, KC_F18, KC_PGUP, KC_PGDOWN, KC_ENTER, KC_BSPACE 66 KC_F17, KC_F18, KC_PGUP, KC_PGDOWN, KC_ENTER, KC_BSPACE
67 ), 67 ),
68 // Gaming QWERTY layer 68 // Gaming QWERTY layer
@@ -72,9 +72,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
72 MO(3), KC_A, KC_S, KC_D, KC_F, KC_G, 72 MO(3), KC_A, KC_S, KC_D, KC_F, KC_G,
73 KC_LSHIFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_F24, 73 KC_LSHIFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_F24,
74 KC_LCTL, KC_F8, KC_LALT, KC_F14, KC_F13, 74 KC_LCTL, KC_F8, KC_LALT, KC_F14, KC_F13,
75 75
76 KC_HOME, TO(0), KC_F15, KC_SPACE, KC_LCTL, KC_LALT, 76 KC_HOME, TO(0), KC_F15, KC_SPACE, KC_LCTL, KC_LALT,
77 77
78 KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINUS, KC_EQUAL, 78 KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINUS, KC_EQUAL,
79 KC_F24, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLASH, 79 KC_F24, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLASH,
80 KC_H, KC_J, KC_K, KC_L, KC_SCOLON, KC_QUOTE, 80 KC_H, KC_J, KC_K, KC_L, KC_SCOLON, KC_QUOTE,
@@ -89,9 +89,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
89 MO(3), KC_1, KC_2, KC_3, KC_4, KC_5, 89 MO(3), KC_1, KC_2, KC_3, KC_4, KC_5,
90 KC_LSHIFT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_NO, 90 KC_LSHIFT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_NO,
91 KC_LCTL, KC_F8, KC_LALT, KC_I, KC_S, 91 KC_LCTL, KC_F8, KC_LALT, KC_I, KC_S,
92 92
93 KC_MS_BTN3, TO(1), KC_HOME, KC_SPACE, KC_LSHIFT, KC_END, 93 KC_MS_BTN3, TO(1), KC_HOME, KC_SPACE, KC_LSHIFT, KC_END,
94 94
95 KC_NO, KC_NUMLOCK, KC_KP_SLASH, KC_KP_ASTERISK, KC_KP_MINUS, KC_NO, KC_NO, 95 KC_NO, KC_NUMLOCK, KC_KP_SLASH, KC_KP_ASTERISK, KC_KP_MINUS, KC_NO, KC_NO,
96 TO(0), KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_PLUS, KC_NO, KC_NO, 96 TO(0), KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_PLUS, KC_NO, KC_NO,
97 KC_KP_4, KC_KP_5, KC_KP_6, KC_EQUAL, KC_NO, KC_NO, 97 KC_KP_4, KC_KP_5, KC_KP_6, KC_EQUAL, KC_NO, KC_NO,
@@ -115,20 +115,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
115 KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_TRANSPARENT, KC_TRANSPARENT, 115 KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_TRANSPARENT, KC_TRANSPARENT,
116 MEH_T(KC_NO), KC_CALCULATOR, KC_TRANSPARENT, KC_TRANSPARENT, KC_TRANSPARENT, KC_TRANSPARENT, KC_RSHIFT, 116 MEH_T(KC_NO), KC_CALCULATOR, KC_TRANSPARENT, KC_TRANSPARENT, KC_TRANSPARENT, KC_TRANSPARENT, KC_RSHIFT,
117 KC_DELETE, KC_INSERT, KC_TRANSPARENT, KC_F19, KC_RCTL, 117 KC_DELETE, KC_INSERT, KC_TRANSPARENT, KC_F19, KC_RCTL,
118 118
119 TO(2),KC_TRANSPARENT,KC_TRANSPARENT,LALT(KC_F10),KC_ENTER,KC_BSPACE 119 TO(2),KC_TRANSPARENT,KC_TRANSPARENT,LALT(KC_F10),KC_ENTER,KC_BSPACE
120 ), 120 ),
121 // Keypad, Lighting, and Mouse emulation layer 121 // Keypad, Lighting, and Mouse emulation layer
122 ///* 122 ///*
123 [4] = LAYOUT_ergodox( 123 [4] = LAYOUT_ergodox(
124 KC_ESCAPE, KC_NO, KC_NO, KC_MS_BTN3, KC_NO, KC_NO, KC_NO, 124 KC_ESCAPE, KC_NO, KC_NO, KC_MS_BTN3, KC_NO, KC_NO, KC_NO,
125 KC_TAB, KC_NO, KC_MS_BTN2, KC_MS_UP, KC_MS_BTN1, KC_MS_WH_UP, TO(0), 125 KC_TAB, KC_NO, KC_MS_BTN2, KC_MS_UP, KC_MS_BTN1, KC_MS_WH_UP, TO(0),
126 KC_NO, KC_NO, KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, KC_MS_WH_DOWN, 126 KC_NO, KC_NO, KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, KC_MS_WH_DOWN,
127 KC_LSHIFT, KC_NO, KC_NO, KC_UP, KC_NO, KC_NO, TO(5), 127 KC_LSHIFT, KC_NO, KC_NO, KC_UP, KC_NO, KC_NO, TO(5),
128 KC_LCTL, KC_NO, KC_LEFT, KC_DOWN, KC_RIGHT, 128 KC_LCTL, KC_NO, KC_LEFT, KC_DOWN, KC_RIGHT,
129 129
130 KC_MS_BTN3, TO(1), KC_HOME, KC_SPACE, KC_LSHIFT, KC_END, 130 KC_MS_BTN3, TO(1), KC_HOME, KC_SPACE, KC_LSHIFT, KC_END,
131 131
132 KC_NO, KC_NUMLOCK, KC_KP_SLASH, KC_KP_ASTERISK, KC_CALCULATOR, KC_NO, RGB_VAI, 132 KC_NO, KC_NUMLOCK, KC_KP_SLASH, KC_KP_ASTERISK, KC_CALCULATOR, KC_NO, RGB_VAI,
133 TO(0), KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_MINUS, KC_NO, RGB_VAD, 133 TO(0), KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_MINUS, KC_NO, RGB_VAD,
134 KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_PLUS, KC_NO, RGB_HUI, 134 KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_PLUS, KC_NO, RGB_HUI,
@@ -146,9 +146,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
146 KC_NO, KC_NO, KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, KC_MS_WH_DOWN, 146 KC_NO, KC_NO, KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, KC_MS_WH_DOWN,
147 KC_LSHIFT, KC_NO, KC_NO, KC_UP, KC_NO, KC_NO, TO(5), 147 KC_LSHIFT, KC_NO, KC_NO, KC_UP, KC_NO, KC_NO, TO(5),
148 KC_LCTL, KC_NO, KC_LEFT, KC_DOWN, KC_RIGHT, 148 KC_LCTL, KC_NO, KC_LEFT, KC_DOWN, KC_RIGHT,
149 149
150 KC_MS_BTN3, TO(1), KC_HOME, KC_SPACE, KC_LSHIFT, KC_END, 150 KC_MS_BTN3, TO(1), KC_HOME, KC_SPACE, KC_LSHIFT, KC_END,
151 151
152 KC_NO, KC_I, KC_NUMLOCK, KC_KP_SLASH, KC_KP_ASTERISK, KC_CALCULATOR, RGB_VAI, 152 KC_NO, KC_I, KC_NUMLOCK, KC_KP_SLASH, KC_KP_ASTERISK, KC_CALCULATOR, RGB_VAI,
153 TO(0), KC_G, KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_MINUS, RGB_VAD, 153 TO(0), KC_G, KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_MINUS, RGB_VAD,
154 SHFT_COMMA, KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_PLUS, RGB_HUI, 154 SHFT_COMMA, KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_PLUS, RGB_HUI,
@@ -162,11 +162,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
162}; 162};
163 163
164void led_set_keymap(uint8_t usb_led) { 164void led_set_keymap(uint8_t usb_led) {
165 165
166} 166}
167 167
168void matrix_init_user (void) { 168void matrix_init_user (void) {
169 169
170} 170}
171 171
172 172
@@ -176,7 +176,7 @@ bool right_shift_down = false;
176bool numlock = false; 176bool numlock = false;
177 177
178bool process_record_user(uint16_t keycode, keyrecord_t *record) { 178bool process_record_user(uint16_t keycode, keyrecord_t *record) {
179 179
180 switch (keycode) { 180 switch (keycode) {
181 case KC_LSHIFT: 181 case KC_LSHIFT:
182 if (record->event.pressed) 182 if (record->event.pressed)
@@ -205,7 +205,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
205 break; 205 break;
206 case KC_NUMLOCK: 206 case KC_NUMLOCK:
207 207
208 if (record->event.pressed) 208 if (record->event.pressed)
209 { 209 {
210 numlock = !numlock; 210 numlock = !numlock;
211 } 211 }
@@ -213,7 +213,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
213 213
214 case DVP_ESC: 214 case DVP_ESC:
215 if (left_shift_down || right_shift_down) 215 if (left_shift_down || right_shift_down)
216 { 216 {
217 if(record->event.pressed) 217 if(record->event.pressed)
218 SEND_STRING("~"); 218 SEND_STRING("~");
219 return false; 219 return false;
@@ -229,7 +229,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
229 break; 229 break;
230 230
231 case DVP_AMPR: 231 case DVP_AMPR:
232 if (left_shift_down || right_shift_down) 232 if (left_shift_down || right_shift_down)
233 { 233 {
234 if(record->event.pressed) 234 if(record->event.pressed)
235 { 235 {
@@ -244,7 +244,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
244 } 244 }
245 return false; 245 return false;
246 246
247 break; 247 break;
248 248
249 case SHFT_DOT: 249 case SHFT_DOT:
250 if(record->event.pressed) 250 if(record->event.pressed)
@@ -257,7 +257,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
257 break; 257 break;
258 258
259 case DVP_LBRACKET: 259 case DVP_LBRACKET:
260 if (left_shift_down || right_shift_down) 260 if (left_shift_down || right_shift_down)
261 { 261 {
262 if(record->event.pressed) 262 if(record->event.pressed)
263 { 263 {
@@ -283,13 +283,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
283 return false; 283 return false;
284 284
285 return false; 285 return false;
286 break; 286 break;
287 287
288 case DVP_LCBR: 288 case DVP_LCBR:
289 if (left_shift_down || right_shift_down) 289 if (left_shift_down || right_shift_down)
290 { 290 {
291 if(record->event.pressed) 291 if(record->event.pressed)
292 { 292 {
293 if(left_shift_down) 293 if(left_shift_down)
294 unregister_code(KC_LSHIFT); 294 unregister_code(KC_LSHIFT);
295 if(right_shift_down) 295 if(right_shift_down)
@@ -297,7 +297,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
297 297
298 register_code(KC_5); 298 register_code(KC_5);
299 unregister_code(KC_5); 299 unregister_code(KC_5);
300 300
301 if(left_shift_down) 301 if(left_shift_down)
302 register_code(KC_LSHIFT); 302 register_code(KC_LSHIFT);
303 if(right_shift_down) 303 if(right_shift_down)
@@ -310,10 +310,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
310 SEND_STRING("{"); 310 SEND_STRING("{");
311 } 311 }
312 return false; 312 return false;
313 break; 313 break;
314 314
315 case DVP_RCBR: 315 case DVP_RCBR:
316 if (left_shift_down || right_shift_down) 316 if (left_shift_down || right_shift_down)
317 { 317 {
318 if(record->event.pressed) 318 if(record->event.pressed)
319 { 319 {
@@ -324,7 +324,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
324 324
325 register_code(KC_3); 325 register_code(KC_3);
326 unregister_code(KC_3); 326 unregister_code(KC_3);
327 327
328 if(left_shift_down) 328 if(left_shift_down)
329 register_code(KC_LSHIFT); 329 register_code(KC_LSHIFT);
330 if(right_shift_down) 330 if(right_shift_down)
@@ -337,10 +337,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
337 SEND_STRING("}"); 337 SEND_STRING("}");
338 } 338 }
339 return false; 339 return false;
340 break; 340 break;
341 341
342 case DVP_LPRN: 342 case DVP_LPRN:
343 if (left_shift_down || right_shift_down) 343 if (left_shift_down || right_shift_down)
344 { 344 {
345 if(record->event.pressed) 345 if(record->event.pressed)
346 { 346 {
@@ -351,7 +351,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
351 351
352 register_code(KC_1); 352 register_code(KC_1);
353 unregister_code(KC_1); 353 unregister_code(KC_1);
354 354
355 if(left_shift_down) 355 if(left_shift_down)
356 register_code(KC_LSHIFT); 356 register_code(KC_LSHIFT);
357 if(right_shift_down) 357 if(right_shift_down)
@@ -364,10 +364,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
364 SEND_STRING("("); 364 SEND_STRING("(");
365 } 365 }
366 return false; 366 return false;
367 break; 367 break;
368 368
369 case DVP_AT: 369 case DVP_AT:
370 if (left_shift_down || right_shift_down) 370 if (left_shift_down || right_shift_down)
371 { 371 {
372 if(record->event.pressed) 372 if(record->event.pressed)
373 { 373 {
@@ -380,7 +380,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
380 register_code(KC_6); 380 register_code(KC_6);
381 unregister_code(KC_6); 381 unregister_code(KC_6);
382 unregister_code(KC_LSHIFT); 382 unregister_code(KC_LSHIFT);
383 383
384 if(left_shift_down) 384 if(left_shift_down)
385 register_code(KC_LSHIFT); 385 register_code(KC_LSHIFT);
386 if(right_shift_down) 386 if(right_shift_down)
@@ -393,11 +393,11 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
393 SEND_STRING("@"); 393 SEND_STRING("@");
394 } 394 }
395 return false; 395 return false;
396 break; 396 break;
397
397 398
398
399 case DVP_EQUAL: 399 case DVP_EQUAL:
400 if (left_shift_down || right_shift_down) 400 if (left_shift_down || right_shift_down)
401 { 401 {
402 if(record->event.pressed) 402 if(record->event.pressed)
403 { 403 {
@@ -408,7 +408,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
408 408
409 register_code(KC_9); 409 register_code(KC_9);
410 unregister_code(KC_9); 410 unregister_code(KC_9);
411 411
412 if(left_shift_down) 412 if(left_shift_down)
413 register_code(KC_LSHIFT); 413 register_code(KC_LSHIFT);
414 if(right_shift_down) 414 if(right_shift_down)
@@ -421,10 +421,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
421 SEND_STRING("="); 421 SEND_STRING("=");
422 } 422 }
423 return false; 423 return false;
424 break; 424 break;
425 425
426 case DVP_ASTERISK: 426 case DVP_ASTERISK:
427 if (left_shift_down || right_shift_down) 427 if (left_shift_down || right_shift_down)
428 { 428 {
429 if(record->event.pressed) 429 if(record->event.pressed)
430 { 430 {
@@ -435,7 +435,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
435 435
436 register_code(KC_0); 436 register_code(KC_0);
437 unregister_code(KC_0); 437 unregister_code(KC_0);
438 438
439 if(left_shift_down) 439 if(left_shift_down)
440 register_code(KC_LSHIFT); 440 register_code(KC_LSHIFT);
441 if(right_shift_down) 441 if(right_shift_down)
@@ -448,10 +448,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
448 SEND_STRING("*"); 448 SEND_STRING("*");
449 } 449 }
450 return false; 450 return false;
451 break; 451 break;
452 452
453 case DVP_RPRN: 453 case DVP_RPRN:
454 if (left_shift_down || right_shift_down) 454 if (left_shift_down || right_shift_down)
455 { 455 {
456 if(record->event.pressed) 456 if(record->event.pressed)
457 { 457 {
@@ -462,7 +462,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
462 462
463 register_code(KC_2); 463 register_code(KC_2);
464 unregister_code(KC_2); 464 unregister_code(KC_2);
465 465
466 if(left_shift_down) 466 if(left_shift_down)
467 register_code(KC_LSHIFT); 467 register_code(KC_LSHIFT);
468 if(right_shift_down) 468 if(right_shift_down)
@@ -475,10 +475,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
475 SEND_STRING(")"); 475 SEND_STRING(")");
476 } 476 }
477 return false; 477 return false;
478 break; 478 break;
479 479
480 case DVP_PLUS: 480 case DVP_PLUS:
481 if (left_shift_down || right_shift_down) 481 if (left_shift_down || right_shift_down)
482 { 482 {
483 if(record->event.pressed) 483 if(record->event.pressed)
484 { 484 {
@@ -489,7 +489,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
489 489
490 register_code(KC_4); 490 register_code(KC_4);
491 unregister_code(KC_4); 491 unregister_code(KC_4);
492 492
493 if(left_shift_down) 493 if(left_shift_down)
494 register_code(KC_LSHIFT); 494 register_code(KC_LSHIFT);
495 if(right_shift_down) 495 if(right_shift_down)
@@ -502,10 +502,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
502 SEND_STRING("+"); 502 SEND_STRING("+");
503 } 503 }
504 return false; 504 return false;
505 break; 505 break;
506 506
507 case DVP_RBRACKET: 507 case DVP_RBRACKET:
508 if (left_shift_down || right_shift_down) 508 if (left_shift_down || right_shift_down)
509 { 509 {
510 if(record->event.pressed) 510 if(record->event.pressed)
511 { 511 {
@@ -516,7 +516,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
516 516
517 register_code(KC_6); 517 register_code(KC_6);
518 unregister_code(KC_6); 518 unregister_code(KC_6);
519 519
520 if(left_shift_down) 520 if(left_shift_down)
521 register_code(KC_LSHIFT); 521 register_code(KC_LSHIFT);
522 if(right_shift_down) 522 if(right_shift_down)
@@ -529,10 +529,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
529 SEND_STRING("]"); 529 SEND_STRING("]");
530 } 530 }
531 return false; 531 return false;
532 break; 532 break;
533 533
534 case DVP_EXLM: 534 case DVP_EXLM:
535 if (left_shift_down || right_shift_down) 535 if (left_shift_down || right_shift_down)
536 { 536 {
537 if(record->event.pressed) 537 if(record->event.pressed)
538 { 538 {
@@ -543,7 +543,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
543 543
544 register_code(KC_8); 544 register_code(KC_8);
545 unregister_code(KC_8); 545 unregister_code(KC_8);
546 546
547 if(left_shift_down) 547 if(left_shift_down)
548 register_code(KC_LSHIFT); 548 register_code(KC_LSHIFT);
549 if(right_shift_down) 549 if(right_shift_down)
@@ -556,10 +556,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
556 SEND_STRING("!"); 556 SEND_STRING("!");
557 } 557 }
558 return false; 558 return false;
559 break; 559 break;
560 560
561 case DVP_HASH: 561 case DVP_HASH:
562 if (left_shift_down || right_shift_down) 562 if (left_shift_down || right_shift_down)
563 { 563 {
564 if(record->event.pressed) 564 if(record->event.pressed)
565 { 565 {
@@ -570,7 +570,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
570 570
571 register_code(KC_GRAVE); 571 register_code(KC_GRAVE);
572 unregister_code(KC_GRAVE); 572 unregister_code(KC_GRAVE);
573 573
574 if(left_shift_down) 574 if(left_shift_down)
575 register_code(KC_LSHIFT); 575 register_code(KC_LSHIFT);
576 if(right_shift_down) 576 if(right_shift_down)
@@ -583,11 +583,11 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
583 SEND_STRING("#"); 583 SEND_STRING("#");
584 } 584 }
585 return false; 585 return false;
586 break; 586 break;
587 587
588 // Russian 588 // Russian
589 case RU_2: 589 case RU_2:
590 if (left_shift_down || right_shift_down) 590 if (left_shift_down || right_shift_down)
591 { 591 {
592 if(record->event.pressed) 592 if(record->event.pressed)
593 { 593 {
@@ -598,7 +598,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
598 598
599 register_code(KC_GRAVE); 599 register_code(KC_GRAVE);
600 unregister_code(KC_GRAVE); 600 unregister_code(KC_GRAVE);
601 601
602 if(left_shift_down) 602 if(left_shift_down)
603 register_code(KC_LSHIFT); 603 register_code(KC_LSHIFT);
604 if(right_shift_down) 604 if(right_shift_down)
@@ -611,9 +611,9 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
611 SEND_STRING("#"); 611 SEND_STRING("#");
612 } 612 }
613 return false; 613 return false;
614 break; 614 break;
615case RU_3: 615case RU_3:
616 if (left_shift_down || right_shift_down) 616 if (left_shift_down || right_shift_down)
617 { 617 {
618 if(record->event.pressed) 618 if(record->event.pressed)
619 { 619 {
@@ -624,7 +624,7 @@ case RU_3:
624 624
625 register_code(KC_GRAVE); 625 register_code(KC_GRAVE);
626 unregister_code(KC_GRAVE); 626 unregister_code(KC_GRAVE);
627 627
628 if(left_shift_down) 628 if(left_shift_down)
629 register_code(KC_LSHIFT); 629 register_code(KC_LSHIFT);
630 if(right_shift_down) 630 if(right_shift_down)
@@ -637,9 +637,9 @@ case RU_3:
637 SEND_STRING("#"); 637 SEND_STRING("#");
638 } 638 }
639 return false; 639 return false;
640 break; 640 break;
641case RU_4: 641case RU_4:
642 if (left_shift_down || right_shift_down) 642 if (left_shift_down || right_shift_down)
643 { 643 {
644 if(record->event.pressed) 644 if(record->event.pressed)
645 { 645 {
@@ -650,7 +650,7 @@ case RU_4:
650 650
651 register_code(KC_GRAVE); 651 register_code(KC_GRAVE);
652 unregister_code(KC_GRAVE); 652 unregister_code(KC_GRAVE);
653 653
654 if(left_shift_down) 654 if(left_shift_down)
655 register_code(KC_LSHIFT); 655 register_code(KC_LSHIFT);
656 if(right_shift_down) 656 if(right_shift_down)
@@ -663,9 +663,9 @@ case RU_4:
663 SEND_STRING("#"); 663 SEND_STRING("#");
664 } 664 }
665 return false; 665 return false;
666 break; 666 break;
667case RU_6: 667case RU_6:
668 if (left_shift_down || right_shift_down) 668 if (left_shift_down || right_shift_down)
669 { 669 {
670 if(record->event.pressed) 670 if(record->event.pressed)
671 { 671 {
@@ -676,7 +676,7 @@ case RU_6:
676 676
677 register_code(KC_GRAVE); 677 register_code(KC_GRAVE);
678 unregister_code(KC_GRAVE); 678 unregister_code(KC_GRAVE);
679 679
680 if(left_shift_down) 680 if(left_shift_down)
681 register_code(KC_LSHIFT); 681 register_code(KC_LSHIFT);
682 if(right_shift_down) 682 if(right_shift_down)
@@ -689,9 +689,9 @@ case RU_6:
689 SEND_STRING("#"); 689 SEND_STRING("#");
690 } 690 }
691 return false; 691 return false;
692 break; 692 break;
693case RU_7: 693case RU_7:
694 if (left_shift_down || right_shift_down) 694 if (left_shift_down || right_shift_down)
695 { 695 {
696 if(record->event.pressed) 696 if(record->event.pressed)
697 { 697 {
@@ -702,7 +702,7 @@ case RU_7:
702 702
703 register_code(KC_GRAVE); 703 register_code(KC_GRAVE);
704 unregister_code(KC_GRAVE); 704 unregister_code(KC_GRAVE);
705 705
706 if(left_shift_down) 706 if(left_shift_down)
707 register_code(KC_LSHIFT); 707 register_code(KC_LSHIFT);
708 if(right_shift_down) 708 if(right_shift_down)
@@ -715,10 +715,10 @@ case RU_7:
715 SEND_STRING("#"); 715 SEND_STRING("#");
716 } 716 }
717 return false; 717 return false;
718 break; 718 break;
719 719
720 case RU_DOT: 720 case RU_DOT:
721 if (left_shift_down || right_shift_down) 721 if (left_shift_down || right_shift_down)
722 { 722 {
723 if(record->event.pressed) 723 if(record->event.pressed)
724 { 724 {
@@ -729,7 +729,7 @@ case RU_7:
729 729
730 register_code(KC_GRAVE); 730 register_code(KC_GRAVE);
731 unregister_code(KC_GRAVE); 731 unregister_code(KC_GRAVE);
732 732
733 if(left_shift_down) 733 if(left_shift_down)
734 register_code(KC_LSHIFT); 734 register_code(KC_LSHIFT);
735 if(right_shift_down) 735 if(right_shift_down)
@@ -742,7 +742,7 @@ case RU_7:
742 SEND_STRING("#"); 742 SEND_STRING("#");
743 } 743 }
744 return false; 744 return false;
745 break; 745 break;
746 746
747 747
748 case RGB_SLD: 748 case RGB_SLD:
@@ -751,7 +751,7 @@ case RU_7:
751 } 751 }
752 return false; 752 return false;
753 break; 753 break;
754 754
755 case RGB_FF0000: 755 case RGB_FF0000:
756 if (record->event.pressed) { 756 if (record->event.pressed) {
757 #ifdef RGBLIGHT_ENABLE 757 #ifdef RGBLIGHT_ENABLE
@@ -762,7 +762,7 @@ case RU_7:
762 } 762 }
763 return false; 763 return false;
764 break; 764 break;
765 765
766 case RGB_008000: 766 case RGB_008000:
767 if (record->event.pressed) { 767 if (record->event.pressed) {
768 #ifdef RGBLIGHT_ENABLE 768 #ifdef RGBLIGHT_ENABLE
@@ -773,7 +773,7 @@ case RU_7:
773 } 773 }
774 return false; 774 return false;
775 break; 775 break;
776 776
777 case RGB_0000FF: 777 case RGB_0000FF:
778 if (record->event.pressed) { 778 if (record->event.pressed) {
779 #ifdef RGBLIGHT_ENABLE 779 #ifdef RGBLIGHT_ENABLE
@@ -784,7 +784,7 @@ case RU_7:
784 } 784 }
785 return false; 785 return false;
786 break; 786 break;
787 787
788 case RGB_FFFFFF: 788 case RGB_FFFFFF:
789 if (record->event.pressed) { 789 if (record->event.pressed) {
790 #ifdef RGBLIGHT_ENABLE 790 #ifdef RGBLIGHT_ENABLE
@@ -795,7 +795,7 @@ case RU_7:
795 } 795 }
796 return false; 796 return false;
797 break; 797 break;
798 798
799 case RGB_800080: 799 case RGB_800080:
800 if (record->event.pressed) { 800 if (record->event.pressed) {
801 #ifdef RGBLIGHT_ENABLE 801 #ifdef RGBLIGHT_ENABLE
@@ -806,12 +806,12 @@ case RU_7:
806 } 806 }
807 return false; 807 return false;
808 break; 808 break;
809 809
810 } 810 }
811 return true; 811 return true;
812} 812}
813 813
814uint32_t layer_state_set_user(uint32_t state) { 814layer_state_t layer_state_set_user(layer_state_t state) {
815 815
816 uint8_t layer = biton32(state); 816 uint8_t layer = biton32(state);
817 817
@@ -823,7 +823,7 @@ uint32_t layer_state_set_user(uint32_t state) {
823 case 0: 823 case 0:
824 break; 824 break;
825 case 1: 825 case 1:
826 ergodox_right_led_1_on(); 826 ergodox_right_led_1_on();
827 break; 827 break;
828 case 2: 828 case 2:
829 ergodox_right_led_2_on(); 829 ergodox_right_led_2_on();
diff --git a/keyboards/ergodox_ez/keymaps/nathanvercaemert/keymap.c b/keyboards/ergodox_ez/keymaps/nathanvercaemert/keymap.c
index 52c79a1e3..18d6e667c 100644
--- a/keyboards/ergodox_ez/keymaps/nathanvercaemert/keymap.c
+++ b/keyboards/ergodox_ez/keymaps/nathanvercaemert/keymap.c
@@ -217,7 +217,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
217 ), 217 ),
218}; 218};
219 219
220uint32_t layer_state_set_user(uint32_t state) { 220layer_state_t layer_state_set_user(layer_state_t state) {
221 uint8_t layer = biton32(state); 221 uint8_t layer = biton32(state);
222 ergodox_board_led_off(); 222 ergodox_board_led_off();
223 ergodox_right_led_1_off(); 223 ergodox_right_led_1_off();
diff --git a/keyboards/ergodox_ez/keymaps/nfriend/keymap.c b/keyboards/ergodox_ez/keymaps/nfriend/keymap.c
index ccea63c97..1d12093ba 100644
--- a/keyboards/ergodox_ez/keymaps/nfriend/keymap.c
+++ b/keyboards/ergodox_ez/keymaps/nfriend/keymap.c
@@ -1056,7 +1056,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1056 return true; 1056 return true;
1057} 1057}
1058 1058
1059uint32_t layer_state_set_user(uint32_t state) { 1059layer_state_t layer_state_set_user(layer_state_t state) {
1060 uint8_t layer = biton32(state); 1060 uint8_t layer = biton32(state);
1061 1061
1062 ergodox_board_led_off(); 1062 ergodox_board_led_off();
diff --git a/keyboards/ergodox_ez/keymaps/rgb_layer/keymap.c b/keyboards/ergodox_ez/keymaps/rgb_layer/keymap.c
index 2c90c02a6..3e607edb3 100644
--- a/keyboards/ergodox_ez/keymaps/rgb_layer/keymap.c
+++ b/keyboards/ergodox_ez/keymaps/rgb_layer/keymap.c
@@ -223,7 +223,7 @@ void matrix_scan_user(void) {
223 223
224}; 224};
225 225
226uint32_t layer_state_set_user(uint32_t state) { 226layer_state_t layer_state_set_user(layer_state_t state) {
227 ergodox_board_led_off(); 227 ergodox_board_led_off();
228 ergodox_right_led_1_off(); 228 ergodox_right_led_1_off();
229 ergodox_right_led_2_off(); 229 ergodox_right_led_2_off();
diff --git a/keyboards/ergodox_ez/keymaps/testing/keymap.c b/keyboards/ergodox_ez/keymaps/testing/keymap.c
index a90458cef..5c1fc4af2 100644
--- a/keyboards/ergodox_ez/keymaps/testing/keymap.c
+++ b/keyboards/ergodox_ez/keymaps/testing/keymap.c
@@ -60,7 +60,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
60 return true; 60 return true;
61} 61}
62 62
63uint32_t layer_state_set_user(uint32_t state) { 63layer_state_t layer_state_set_user(layer_state_t state) {
64 64
65 uint8_t layer = biton32(layer_state); 65 uint8_t layer = biton32(layer_state);
66 66
diff --git a/keyboards/exclusive/e65/keymaps/masterzen/keymap.c b/keyboards/exclusive/e65/keymaps/masterzen/keymap.c
index 32ed88d66..156832de4 100644
--- a/keyboards/exclusive/e65/keymaps/masterzen/keymap.c
+++ b/keyboards/exclusive/e65/keymaps/masterzen/keymap.c
@@ -94,7 +94,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
94 return true; 94 return true;
95} 95}
96 96
97uint32_t layer_state_set_user(uint32_t state) { 97layer_state_t layer_state_set_user(layer_state_t state) {
98 if (state == BASE && edit == true) { 98 if (state == BASE && edit == true) {
99 temp_config.hue = rgblight_get_hue(); 99 temp_config.hue = rgblight_get_hue();
100 temp_config.sat = rgblight_get_sat(); 100 temp_config.sat = rgblight_get_sat();
diff --git a/keyboards/exclusive/e7v1/keymaps/masterzen/keymap.c b/keyboards/exclusive/e7v1/keymaps/masterzen/keymap.c
index 61a41f629..6987e8402 100644
--- a/keyboards/exclusive/e7v1/keymaps/masterzen/keymap.c
+++ b/keyboards/exclusive/e7v1/keymaps/masterzen/keymap.c
@@ -111,7 +111,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record)
111 return true; 111 return true;
112} 112}
113 113
114uint32_t layer_state_set_user(uint32_t state) 114layer_state_t layer_state_set_user(layer_state_t state)
115{ 115{
116 if (state == BASE && edit == true) 116 if (state == BASE && edit == true)
117 { 117 {
diff --git a/keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c b/keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c
index 3142209d6..c4294c812 100644
--- a/keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c
+++ b/keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c
@@ -240,7 +240,7 @@ void matrix_scan_user(void) {
240 240
241} 241}
242 242
243uint32_t layer_state_set_user(uint32_t state) { 243layer_state_t layer_state_set_user(layer_state_t state) {
244 switch (biton32(state)) { 244 switch (biton32(state)) {
245 case _BL: 245 case _BL:
246 custom_backlight_level(0); 246 custom_backlight_level(0);
diff --git a/keyboards/hadron/ver3/keymaps/ishtob/keymap.c b/keyboards/hadron/ver3/keymaps/ishtob/keymap.c
index 0998ad93b..c1bfe1f1c 100644
--- a/keyboards/hadron/ver3/keymaps/ishtob/keymap.c
+++ b/keyboards/hadron/ver3/keymaps/ishtob/keymap.c
@@ -176,7 +176,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
176 176
177}; 177};
178 178
179uint32_t layer_state_set_user(uint32_t state) { 179layer_state_t layer_state_set_user(layer_state_t state) {
180 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 180 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
181} 181}
182 182
diff --git a/keyboards/handwired/prime_exl/keymaps/via/keymap.c b/keyboards/handwired/prime_exl/keymaps/via/keymap.c
index 1b62d25ba..c707e8a20 100644
--- a/keyboards/handwired/prime_exl/keymaps/via/keymap.c
+++ b/keyboards/handwired/prime_exl/keymaps/via/keymap.c
@@ -90,7 +90,7 @@ void led_set_user(uint8_t usb_led) {
90} 90}
91 91
92//function for layer indicator LED 92//function for layer indicator LED
93uint32_t layer_state_set_user(uint32_t state) 93layer_state_t layer_state_set_user(layer_state_t state)
94{ 94{
95 if (biton32(state) == 1) { 95 if (biton32(state) == 1) {
96 writePinHigh(C6); 96 writePinHigh(C6);
diff --git a/keyboards/handwired/pteron/keymaps/FSund/keymap.c b/keyboards/handwired/pteron/keymaps/FSund/keymap.c
index a52e84297..98acdcf33 100644
--- a/keyboards/handwired/pteron/keymaps/FSund/keymap.c
+++ b/keyboards/handwired/pteron/keymaps/FSund/keymap.c
@@ -65,9 +65,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
65 */ 65 */
66 66
67[_QWERTY] = LAYOUT( 67[_QWERTY] = LAYOUT(
68 KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC, 68 KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC,
69 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_AA, 69 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_AA,
70 KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_OE, KC_AE, 70 KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_OE, KC_AE,
71 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSHIFT, 71 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSHIFT,
72 LOWER, KC_SPC, KC_LALT, KC_LGUI, KC_RGUI, KC_RALT, KC_ENT, RAISE 72 LOWER, KC_SPC, KC_LALT, KC_LGUI, KC_RGUI, KC_RALT, KC_ENT, RAISE
73 ), 73 ),
@@ -87,23 +87,23 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
87 */ 87 */
88 88
89[_LOWER] = LAYOUT( 89[_LOWER] = LAYOUT(
90 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 90 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
91 _______, _______, _______, _______, _______, _______, F_BSLH, F_FSLH, F_SBRL, F_SBRR, F_EQL, KC_DEL, 91 _______, _______, _______, _______, _______, _______, F_BSLH, F_FSLH, F_SBRL, F_SBRR, F_EQL, KC_DEL,
92 KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, F_ABRL, F_ABRR, F_RBRL, F_RBRR, F_TIMES, F_TILD, 92 KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, F_ABRL, F_ABRR, F_RBRL, F_RBRR, F_TIMES, F_TILD,
93 _______, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, F_CBRL, F_CBRR, F_PLUS, _______, 93 _______, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, F_CBRL, F_CBRR, F_PLUS, _______,
94 _______, _______, _______, _______, _______, _______, _______, _______ 94 _______, _______, _______, _______, _______, _______, _______, _______
95 ), 95 ),
96 96
97[_RAISE] = LAYOUT( 97[_RAISE] = LAYOUT(
98 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 98 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
99 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_AA, 99 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_AA,
100 F_SECT, S(KC_1), S(KC_2), S(KC_3), S(KC_4), S(KC_5), F_QUEST, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, F_APOS, 100 F_SECT, S(KC_1), S(KC_2), S(KC_3), S(KC_4), S(KC_5), F_QUEST, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, F_APOS,
101 _______, S(KC_6), G(KC_2), G(KC_3), G(KC_4), G(KC_5), F_HAT, KC_HOME, KC_PGDN, KC_PGUP, KC_END, _______, 101 _______, S(KC_6), G(KC_2), G(KC_3), G(KC_4), G(KC_5), F_HAT, KC_HOME, KC_PGDN, KC_PGUP, KC_END, _______,
102 _______, _______, _______, _______, _______, _______, _______, _______ 102 _______, _______, _______, _______, _______, _______, _______, _______
103 ), 103 ),
104 104
105[_ADJUST] = LAYOUT( 105[_ADJUST] = LAYOUT(
106 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 106 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
107 _______, F_UML, F_GRAVE, F_ACUTE, _______, RESET, _______, _______, _______, _______, KC_PSCR, _______, 107 _______, F_UML, F_GRAVE, F_ACUTE, _______, RESET, _______, _______, _______, _______, KC_PSCR, _______,
108 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 108 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
109 _______, _______, _______, _______, _______, _______, _______, KC_MPRV, KC_VOLD, KC_VOLU, KC_MNXT, _______, 109 _______, _______, _______, _______, _______, _______, _______, KC_MPRV, KC_VOLD, KC_VOLU, KC_MNXT, _______,
@@ -111,6 +111,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
111 ) 111 )
112}; 112};
113 113
114uint32_t layer_state_set_user(uint32_t state) { 114layer_state_t layer_state_set_user(layer_state_t state) {
115 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 115 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
116} 116}
diff --git a/keyboards/handwired/tritium_numpad/keymaps/blu/keymap.c b/keyboards/handwired/tritium_numpad/keymaps/blu/keymap.c
index 958c17e42..b61867529 100644
--- a/keyboards/handwired/tritium_numpad/keymaps/blu/keymap.c
+++ b/keyboards/handwired/tritium_numpad/keymaps/blu/keymap.c
@@ -6,7 +6,7 @@ void keyboard_pre_init_user(void)
6 setPinOutput(B0); 6 setPinOutput(B0);
7} 7}
8 8
9uint32_t layer_state_set_user(uint32_t state) 9layer_state_t layer_state_set_user(layer_state_t state)
10{ 10{
11 // Switch layer LED accordingly 11 // Switch layer LED accordingly
12 switch (biton32(state)) { 12 switch (biton32(state)) {
@@ -22,19 +22,19 @@ uint32_t layer_state_set_user(uint32_t state)
22 22
23const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 23const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
24 [0] = LAYOUT_ortho_6x4( 24 [0] = LAYOUT_ortho_6x4(
25 KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, 25 KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS,
26 KC_P7, KC_P8, KC_P9, KC_PPLS, 26 KC_P7, KC_P8, KC_P9, KC_PPLS,
27 KC_P4, KC_P5, KC_P6, KC_BSPC, 27 KC_P4, KC_P5, KC_P6, KC_BSPC,
28 KC_P1, KC_P2, KC_P3, KC_PENT, 28 KC_P1, KC_P2, KC_P3, KC_PENT,
29 KC_P0, KC_UP, KC_PDOT, TT(1), 29 KC_P0, KC_UP, KC_PDOT, TT(1),
30 KC_LEFT, KC_DOWN, KC_RGHT, BL_STEP 30 KC_LEFT, KC_DOWN, KC_RGHT, BL_STEP
31 ), 31 ),
32 [1] = LAYOUT_ortho_6x4( 32 [1] = LAYOUT_ortho_6x4(
33 KC_NO, KC_NO, KC_NO, KC_NO, 33 KC_NO, KC_NO, KC_NO, KC_NO,
34 KC_NO, KC_K, KC_NO, KC_NO, 34 KC_NO, KC_K, KC_NO, KC_NO,
35 KC_H, KC_NO, KC_L, KC_NO, 35 KC_H, KC_NO, KC_L, KC_NO,
36 KC_NO, KC_J, KC_NO, KC_NO, 36 KC_NO, KC_J, KC_NO, KC_NO,
37 KC_LSFT, KC_Z, KC_X, KC_TRNS, 37 KC_LSFT, KC_Z, KC_X, KC_TRNS,
38 KC_NO, KC_NO, KC_NO, KC_NO 38 KC_NO, KC_NO, KC_NO, KC_NO
39 ) 39 )
40}; 40};
diff --git a/keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c b/keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c
index fde263715..d59438f6b 100644
--- a/keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c
+++ b/keyboards/hineybush/h87a/keymaps/gam3cat/keymap.c
@@ -244,7 +244,7 @@ void matrix_scan_user(void) {
244 244
245} 245}
246 246
247uint32_t layer_state_set_user(uint32_t state) { 247layer_state_t layer_state_set_user(layer_state_t state) {
248 switch (biton32(state)) { 248 switch (biton32(state)) {
249 case _BL: 249 case _BL:
250 custom_backlight_level(0); 250 custom_backlight_level(0);
diff --git a/keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c b/keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c
index 2b13f63ed..7572b9e07 100644
--- a/keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c
+++ b/keyboards/jc65/v32u4/keymaps/gam3cat/keymap.c
@@ -223,7 +223,7 @@ void matrix_scan_user(void) {
223 223
224} 224}
225 225
226uint32_t layer_state_set_user(uint32_t state) { 226layer_state_t layer_state_set_user(layer_state_t state) {
227 switch (biton32(state)) { 227 switch (biton32(state)) {
228 case _BL: 228 case _BL:
229 custom_backlight_level(0); 229 custom_backlight_level(0);
diff --git a/keyboards/jian/keymaps/advanced/keymap.c b/keyboards/jian/keymaps/advanced/keymap.c
index 25108aa13..4aad7b65a 100644
--- a/keyboards/jian/keymaps/advanced/keymap.c
+++ b/keyboards/jian/keymaps/advanced/keymap.c
@@ -278,7 +278,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
278#endif // ALT_LAYOUTS_ENABLE 278#endif // ALT_LAYOUTS_ENABLE
279}; 279};
280 280
281uint32_t layer_state_set_user(uint32_t state) { 281layer_state_t layer_state_set_user(layer_state_t state) {
282 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 282 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
283} 283}
284 284
diff --git a/keyboards/jj50/keymaps/abstractkb/keymap.c b/keyboards/jj50/keymaps/abstractkb/keymap.c
index 2de5ce6b9..e25764936 100644
--- a/keyboards/jj50/keymaps/abstractkb/keymap.c
+++ b/keyboards/jj50/keymaps/abstractkb/keymap.c
@@ -41,7 +41,7 @@ void keyboard_post_init_user(void) {
41 led_set_user(host_keyboard_leds()); 41 led_set_user(host_keyboard_leds());
42} 42}
43 43
44uint32_t layer_state_set_user(uint32_t state) { 44layer_state_t layer_state_set_user(layer_state_t state) {
45 switch (biton32(state)) { 45 switch (biton32(state)) {
46 case _RAISE: 46 case _RAISE:
47 rgblight_sethsv_noeeprom(170,255,255); 47 rgblight_sethsv_noeeprom(170,255,255);
@@ -60,7 +60,7 @@ uint32_t layer_state_set_user(uint32_t state) {
60 rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT); 60 rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT);
61 break; 61 break;
62 } 62 }
63 63
64 return state; 64 return state;
65} 65}
66 66
@@ -106,7 +106,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
106 MO(_FN), KC_LCTL, KC_LGUI, KC_LALT, MO(_LOWER),KC_SPC,KC_SPC,MO(_RAISE),KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \ 106 MO(_FN), KC_LCTL, KC_LGUI, KC_LALT, MO(_LOWER),KC_SPC,KC_SPC,MO(_RAISE),KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \
107 ), 107 ),
108 108
109 109
110 [_RAISE] = LAYOUT( \ 110 [_RAISE] = LAYOUT( \
111 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \ 111 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \
112 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ 112 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
@@ -115,7 +115,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
115 _______, _______, _______, _______, _______, _______, _______, _______, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPLY \ 115 _______, _______, _______, _______, _______, _______, _______, _______, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPLY \
116 ), 116 ),
117 117
118 118
119 [_LOWER] = LAYOUT( \ 119 [_LOWER] = LAYOUT( \
120 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \ 120 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \
121 _______, KC_GRV, _______, _______, _______, _______, _______, _______, KC_MINS, KC_EQL, KC_BSLS, _______, \ 121 _______, KC_GRV, _______, _______, _______, _______, _______, _______, KC_MINS, KC_EQL, KC_BSLS, _______, \
@@ -123,8 +123,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
123 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, _______, \ 123 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, _______, \
124 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ \ 124 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ \
125 ), 125 ),
126 126
127 127
128 [_FN] = LAYOUT( \ 128 [_FN] = LAYOUT( \
129 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RESET, \ 129 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RESET, \
130 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ 130 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
diff --git a/keyboards/jj50/keymaps/abstractkb_gergomatch/keymap.c b/keyboards/jj50/keymaps/abstractkb_gergomatch/keymap.c
index 9c129ba9a..baedbb4dd 100644
--- a/keyboards/jj50/keymaps/abstractkb_gergomatch/keymap.c
+++ b/keyboards/jj50/keymaps/abstractkb_gergomatch/keymap.c
@@ -41,7 +41,7 @@ void keyboard_post_init_user(void) {
41 led_set_user(host_keyboard_leds()); 41 led_set_user(host_keyboard_leds());
42} 42}
43 43
44uint32_t layer_state_set_user(uint32_t state) { 44layer_state_t layer_state_set_user(layer_state_t state) {
45 switch (biton32(state)) { 45 switch (biton32(state)) {
46 case _FUNC: 46 case _FUNC:
47 rgblight_sethsv_noeeprom(170,255,255); 47 rgblight_sethsv_noeeprom(170,255,255);
@@ -60,7 +60,7 @@ uint32_t layer_state_set_user(uint32_t state) {
60 rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT); 60 rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT);
61 break; 61 break;
62 } 62 }
63 63
64 return state; 64 return state;
65} 65}
66 66
@@ -106,7 +106,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
106 KC_LCTL, MO(_META), KC_LGUI, KC_LALT, MO(_SYM),KC_SPC,KC_SPC,MO(_FUNC),KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \ 106 KC_LCTL, MO(_META), KC_LGUI, KC_LALT, MO(_SYM),KC_SPC,KC_SPC,MO(_FUNC),KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \
107 ), 107 ),
108 108
109 109
110 [_FUNC] = LAYOUT( \ 110 [_FUNC] = LAYOUT( \
111 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \ 111 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \
112 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ 112 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
@@ -115,7 +115,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
115 _______, _______, _______, _______, _______, _______, _______, _______, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPLY \ 115 _______, _______, _______, _______, _______, _______, _______, _______, KC_MUTE, KC_VOLD, KC_VOLU, KC_MPLY \
116 ), 116 ),
117 117
118 118
119 [_SYM] = LAYOUT( \ 119 [_SYM] = LAYOUT( \
120 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \ 120 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, \
121 _______,S(KC_1),S(KC_2),S(KC_LBRC),S(KC_RBRC),S(KC_BSLS),_______, S(KC_MINS), _______, _______, _______, _______, \ 121 _______,S(KC_1),S(KC_2),S(KC_LBRC),S(KC_RBRC),S(KC_BSLS),_______, S(KC_MINS), _______, _______, _______, _______, \
@@ -123,8 +123,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
123 _______, S(KC_5), S(KC_6), KC_LBRC,KC_RBRC,S(KC_GRV), S(KC_7),KC_EQL, _______, _______, _______, _______, \ 123 _______, S(KC_5), S(KC_6), KC_LBRC,KC_RBRC,S(KC_GRV), S(KC_7),KC_EQL, _______, _______, _______, _______, \
124 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ \ 124 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ \
125 ), 125 ),
126 126
127 127
128 [_META] = LAYOUT( \ 128 [_META] = LAYOUT( \
129 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RESET, \ 129 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RESET, \
130 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ 130 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
diff --git a/keyboards/kbdfans/kbd6x/keymaps/othi/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/othi/keymap.c
index 7bf6d0611..6bbbdd87c 100644
--- a/keyboards/kbdfans/kbd6x/keymaps/othi/keymap.c
+++ b/keyboards/kbdfans/kbd6x/keymaps/othi/keymap.c
@@ -37,7 +37,7 @@ void eeconfig_init_user(void) {
37#define DE_ODIA_CAP UC(0x00D6) 37#define DE_ODIA_CAP UC(0x00D6)
38#define DE_UDIA_CAP UC(0x00DC) 38#define DE_UDIA_CAP UC(0x00DC)
39 39
40uint32_t layer_state_set_user(uint32_t state) { 40layer_state_t layer_state_set_user(layer_state_t state) {
41 switch (biton32(state)) { 41 switch (biton32(state)) {
42 case NM_MODE: 42 case NM_MODE:
43 rgblight_setrgb (0x00, 0x66, 0x00); 43 rgblight_setrgb (0x00, 0x66, 0x00);
diff --git a/keyboards/kbdfans/kbd75/keymaps/edulpn/keymap.c b/keyboards/kbdfans/kbd75/keymaps/edulpn/keymap.c
index 533d83fdb..998f1a25d 100644
--- a/keyboards/kbdfans/kbd75/keymaps/edulpn/keymap.c
+++ b/keyboards/kbdfans/kbd75/keymaps/edulpn/keymap.c
@@ -44,7 +44,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
44 ) 44 )
45}; 45};
46 46
47uint32_t layer_state_set_user(uint32_t state) { 47layer_state_t layer_state_set_user(layer_state_t state) {
48 switch (biton32(state)) { 48 switch (biton32(state)) {
49 case WINDOWS_LAYER: 49 case WINDOWS_LAYER:
50 rgblight_setrgb_blue(); 50 rgblight_setrgb_blue();
diff --git a/keyboards/keebio/bdn9/keymaps/vosechu-ksp/keymap.c b/keyboards/keebio/bdn9/keymaps/vosechu-ksp/keymap.c
index d1792d2b2..a449c3ec3 100644
--- a/keyboards/keebio/bdn9/keymaps/vosechu-ksp/keymap.c
+++ b/keyboards/keebio/bdn9/keymaps/vosechu-ksp/keymap.c
@@ -58,7 +58,7 @@ bool panic_mode = false;
58bool flight_mode = false; 58bool flight_mode = false;
59bool rcs_mode = false; 59bool rcs_mode = false;
60 60
61uint32_t layer_state_set_user(uint32_t state) { 61layer_state_t layer_state_set_user(layer_state_t state) {
62 base_mode = false; 62 base_mode = false;
63 panic_mode = false; 63 panic_mode = false;
64 flight_mode = false; 64 flight_mode = false;
diff --git a/keyboards/keebio/bfo9000/keymaps/abstractkb/keymap.c b/keyboards/keebio/bfo9000/keymaps/abstractkb/keymap.c
index f97f0abf1..29531b997 100644
--- a/keyboards/keebio/bfo9000/keymaps/abstractkb/keymap.c
+++ b/keyboards/keebio/bfo9000/keymaps/abstractkb/keymap.c
@@ -21,11 +21,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
21), 21),
22 22
23[_LIST] = LAYOUT( \ 23[_LIST] = LAYOUT( \
24 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 24 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
25 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 25 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
26 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 26 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
27 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 27 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
28 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 28 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
29 _______, _______, _______, _______, TO(_BASE), _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ 29 _______, _______, _______, _______, TO(_BASE), _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
30) 30)
31 31
@@ -41,7 +41,7 @@ void matrix_post_init_user(void) {
41 led_set_user(host_keyboard_leds()); 41 led_set_user(host_keyboard_leds());
42} 42}
43 43
44uint32_t layer_state_set_user(uint32_t state) { 44layer_state_t layer_state_set_user(layer_state_t state) {
45 switch (biton32(state)) { 45 switch (biton32(state)) {
46 case _LIST: 46 case _LIST:
47 rgblight_sethsv_noeeprom(0,255,255); 47 rgblight_sethsv_noeeprom(0,255,255);
@@ -52,7 +52,7 @@ uint32_t layer_state_set_user(uint32_t state) {
52 rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT); 52 rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT);
53 break; 53 break;
54 } 54 }
55 55
56 return state; 56 return state;
57} 57}
58 58
diff --git a/keyboards/keebio/bfo9000/keymaps/insertsnideremarks/keymap.c b/keyboards/keebio/bfo9000/keymaps/insertsnideremarks/keymap.c
index d15569ee9..ba272ca63 100644
--- a/keyboards/keebio/bfo9000/keymaps/insertsnideremarks/keymap.c
+++ b/keyboards/keebio/bfo9000/keymaps/insertsnideremarks/keymap.c
@@ -61,7 +61,7 @@ void dance_LAYER_reset(qk_tap_dance_state_t *state, void *user_data) {
61} 61}
62 62
63qk_tap_dance_action_t tap_dance_actions[] = { 63qk_tap_dance_action_t tap_dance_actions[] = {
64[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer 64[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer
65[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap 65[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap
66[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap 66[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap
67[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap 67[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap
@@ -77,7 +77,7 @@ qk_tap_dance_action_t tap_dance_actions[] = {
77const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 77const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
78/* Colemak 78/* Colemak
79 (Default layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts) 79 (Default layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
80 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------. 80 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------.
81 | ESC | F1 | F2 | F3 | F4 | F5 | | | | | Adjust| | F12 | F6 | F7 | F8 | F9 | F10 | F11 | 81 | ESC | F1 | F2 | F3 | F4 | F5 | | | | | Adjust| | F12 | F6 | F7 | F8 | F9 | F10 | F11 |
82 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------| 82 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------|
83 | = | 1 | 2 | 3 | 4 | 5 | | | | | Numpad| | | 6 | 7 | 8 | 9 | 0 | - | 83 | = | 1 | 2 | 3 | 4 | 5 | | | | | Numpad| | | 6 | 7 | 8 | 9 | 0 | - |
@@ -93,16 +93,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
93*/ 93*/
94[_COLEMAK] = LAYOUT( \ 94[_COLEMAK] = LAYOUT( \
95 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 95 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
96 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, _______, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, 96 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, _______, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
97 KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, _______, _______, KC_HOME, KC_PAUS, _______, _______, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS, 97 KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, _______, _______, KC_HOME, KC_PAUS, _______, _______, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
98 CTLESC, KC_A, KC_R, KC_S, KC_T, KC_D, _______, _______, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, 98 CTLESC, KC_A, KC_R, KC_S, KC_T, KC_D, _______, _______, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT,
99 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, CTLESC, ALTAPP, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, 99 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, CTLESC, ALTAPP, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC,
100 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, ALTAPP, SPCFN, ENTNS, KC_BSPC, KC_END, _______, KC_ENT, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT 100 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, ALTAPP, SPCFN, ENTNS, KC_BSPC, KC_END, _______, KC_ENT, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
101), 101),
102 102
103/* QWERTY 103/* QWERTY
104 (Keys separated by /: tap for first, hold for second; uses Space Cadet Shifts) 104 (Keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
105 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------. 105 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------.
106 | ESC | F1 | F2 | F3 | F4 | F5 | | | | | Adjust| | F12 | F6 | F7 | F8 | F9 | F10 | F11 | 106 | ESC | F1 | F2 | F3 | F4 | F5 | | | | | Adjust| | F12 | F6 | F7 | F8 | F9 | F10 | F11 |
107 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------| 107 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------|
108 | = | 1 | 2 | 3 | 4 | 5 | | | | | Numpad| | | 6 | 7 | 8 | 9 | 0 | - | 108 | = | 1 | 2 | 3 | 4 | 5 | | | | | Numpad| | | 6 | 7 | 8 | 9 | 0 | - |
@@ -118,16 +118,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
118*/ 118*/
119[_QWERTY] = LAYOUT( \ 119[_QWERTY] = LAYOUT( \
120 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 120 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
121 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, 121 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
122 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_HOME, KC_PAUS, _______, _______, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, 122 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_HOME, KC_PAUS, _______, _______, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
123 CTLESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, 123 CTLESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
124 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, CTLESC, ALTAPP, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, 124 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, CTLESC, ALTAPP, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC,
125 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, ALTAPP, SPCFN, ENTNS, KC_BSPC, KC_END, _______, KC_ENT, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT 125 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, ALTAPP, SPCFN, ENTNS, KC_BSPC, KC_END, _______, KC_ENT, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
126), 126),
127 127
128/* Numbers/Symbols layer 128/* Numbers/Symbols layer
129 (Multiple characters: single-tap for first, double-tap for second) 129 (Multiple characters: single-tap for first, double-tap for second)
130 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------. 130 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------.
131 | | | | | | | | | | | | | | | | | | | | 131 | | | | | | | | | | | | | | | | | | | |
132 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------| 132 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------|
133 | F12 | F1 | F2 | F3 | F4 | F5 | | | | | | | | F6 | F7 | F8 | F9 | F10 | F12 | 133 | F12 | F1 | F2 | F3 | F4 | F5 | | | | | | | | F6 | F7 | F8 | F9 | F10 | F12 |
@@ -160,7 +160,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
160), 160),
161 161
162/* Function layer 162/* Function layer
163 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------. 163 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------.
164 | | | | | | | | | | | | | | | | | | | | 164 | | | | | | | | | | | | | | | | | | | |
165 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------| 165 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------|
166 | F12 | F1 | F2 | F3 | F4 | F5 | | | | | | | | F6 | F7 | F8 | F9 | F10 | F12 | 166 | F12 | F1 | F2 | F3 | F4 | F5 | | | | | | | | F6 | F7 | F8 | F9 | F10 | F12 |
@@ -194,7 +194,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
194 194
195/* Numpad layer 195/* Numpad layer
196 (Left side duplicates layout from the Numbers layer, just with numpad output; right side layout close to PC numpad layout) 196 (Left side duplicates layout from the Numbers layer, just with numpad output; right side layout close to PC numpad layout)
197 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------. 197 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------.
198 | | | | | | | | | | | | | | | | | | | | 198 | | | | | | | | | | | | | | | | | | | |
199 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------| 199 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------|
200 | | NumLk | | | | | | | | | | | Tab | NumLk | KP / | KP * | KP - | | | 200 | | NumLk | | | | | | | | | | | Tab | NumLk | KP / | KP * | KP - | | |
@@ -219,7 +219,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
219 219
220/* Colemak gaming/vanilla 220/* Colemak gaming/vanilla
221 (Limited access to Function or Numbers layers; mainly used for gaming; Ent/NS + Del/NS2 on right side to access Adjust layer) 221 (Limited access to Function or Numbers layers; mainly used for gaming; Ent/NS + Del/NS2 on right side to access Adjust layer)
222 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------. 222 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------.
223 | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | | Adjust| | F12 | F6 | F7 | F8 | F9 | F10 | F11 | 223 | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | | Adjust| | F12 | F6 | F7 | F8 | F9 | F10 | F11 |
224 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------| 224 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------|
225 | = | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | Numpad| | | 6 | 7 | 8 | 9 | 0 | - | 225 | = | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | Numpad| | | 6 | 7 | 8 | 9 | 0 | - |
@@ -235,16 +235,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
235*/ 235*/
236[_COLEMAKGM] = LAYOUT( \ 236[_COLEMAKGM] = LAYOUT( \
237 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 237 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
238 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, 238 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
239 KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_HOME, KC_PAUS, _______, _______, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS, 239 KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_HOME, KC_PAUS, _______, _______, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
240 KC_LCTL, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, 240 KC_LCTL, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT,
241 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_ESC, KC_LALT, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, 241 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_ESC, KC_LALT, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
242 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LALT, KC_SPC, KC_ENT, KC_BSPC, KC_END, _______, ENTNS, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT 242 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LALT, KC_SPC, KC_ENT, KC_BSPC, KC_END, _______, ENTNS, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
243), 243),
244 244
245/* QWERTY gaming/vanilla 245/* QWERTY gaming/vanilla
246 (Limited access to Function or Numbers layers; mainly used for gaming; Ent/NS + Del/NS2 on right side to access Adjust layer) 246 (Limited access to Function or Numbers layers; mainly used for gaming; Ent/NS + Del/NS2 on right side to access Adjust layer)
247 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------. 247 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------.
248 | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | | Adjust| | F12 | F6 | F7 | F8 | F9 | F10 | F11 | 248 | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | | Adjust| | F12 | F6 | F7 | F8 | F9 | F10 | F11 |
249 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------| 249 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------|
250 | = | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | Numpad| | | 6 | 7 | 8 | 9 | 0 | - | 250 | = | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | Numpad| | | 6 | 7 | 8 | 9 | 0 | - |
@@ -260,16 +260,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
260*/ 260*/
261[_QWERTYGM] = LAYOUT( \ 261[_QWERTYGM] = LAYOUT( \
262 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 262 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
263 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, 263 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
264 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_HOME, KC_PAUS, _______, _______, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, 264 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_HOME, KC_PAUS, _______, _______, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
265 KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, 265 KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
266 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_ESC, KC_LALT, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, 266 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_ESC, KC_LALT, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
267 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LALT, KC_SPC, KC_ENT, KC_BSPC, KC_END, _______, ENTNS, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT 267 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LALT, KC_SPC, KC_ENT, KC_BSPC, KC_END, _______, ENTNS, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
268), 268),
269 269
270/* Adjust layer 270/* Adjust layer
271 (Enter/Number + Delete/Number2 under non-gaming/vanilla layers or press & hold Adjust key on function row; Numpad is a toggle) 271 (Enter/Number + Delete/Number2 under non-gaming/vanilla layers or press & hold Adjust key on function row; Numpad is a toggle)
272 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------. 272 ,-----------------------------------------------------------------------. ,-----------------------------------------------------------------------.
273 | | | | | | | | | | | | | | | | | | | | 273 | | | | | | | | | | | | | | | | | | | |
274 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------| 274 |-------+-------+-------+-------+-------+-------+-------+-------+-------| |-------+-------+-------+-------+-------+-------+-------+-------+-------|
275 | |Colemak| Qwerty| |ColmkGM| QWGM | | | | | | | | Numpad| | | | | RESET | 275 | |Colemak| Qwerty| |ColmkGM| QWGM | | | | | | | | Numpad| | | | | RESET |
@@ -304,7 +304,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
304}; 304};
305 305
306 306
307uint32_t layer_state_set_user(uint32_t state) { 307layer_state_t layer_state_set_user(layer_state_t state) {
308 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST); 308 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST);
309} 309}
310 310
diff --git a/keyboards/keebio/bfo9000/keymaps/tuesdayjohn/keymap.c b/keyboards/keebio/bfo9000/keymaps/tuesdayjohn/keymap.c
index e42f6797e..fe951ac01 100644
--- a/keyboards/keebio/bfo9000/keymaps/tuesdayjohn/keymap.c
+++ b/keyboards/keebio/bfo9000/keymaps/tuesdayjohn/keymap.c
@@ -50,7 +50,7 @@ void dance_LAYER_reset(qk_tap_dance_state_t *state, void *user_data) {
50} 50}
51 51
52qk_tap_dance_action_t tap_dance_actions[] = { 52qk_tap_dance_action_t tap_dance_actions[] = {
53[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer 53[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer
54[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap 54[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap
55[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap 55[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap
56[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap 56[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap
@@ -97,7 +97,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
97/* 97/*
98Colemak 98Colemak
99(Default layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts) 99(Default layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
100 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------. 100 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------.
101 | ESC | F1 | F2 | F3 | F4 | F5 | | | | | Adjust | | F12 | F6 | F7 | F8 | F9 | F10 | F11 | 101 | ESC | F1 | F2 | F3 | F4 | F5 | | | | | Adjust | | F12 | F6 | F7 | F8 | F9 | F10 | F11 |
102 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------| 102 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------|
103 | = | 1 | 2 | 3 | 4 | 5 | | | | | Numpad | | | 6 | 7 | 8 | 9 | 0 | - | 103 | = | 1 | 2 | 3 | 4 | 5 | | | | | Numpad | | | 6 | 7 | 8 | 9 | 0 | - |
@@ -113,17 +113,17 @@ Colemak
113*/ 113*/
114[_COLEMAK] = LAYOUT( \ 114[_COLEMAK] = LAYOUT( \
115 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 115 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
116 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, _______, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, 116 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, _______, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
117 KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, _______, _______, KC_HOME, KC_PAUS, _______, _______, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS, 117 KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, _______, _______, KC_HOME, KC_PAUS, _______, _______, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
118 CTLESC, KC_A, KC_R, KC_S, KC_T, KC_D, _______, _______, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, 118 CTLESC, KC_A, KC_R, KC_S, KC_T, KC_D, _______, _______, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT,
119 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, CTLESC, ALTAPP, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, 119 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, CTLESC, ALTAPP, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC,
120 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, ALTAPP, SPCFN, ENTNS, KC_BSPC, KC_END, _______, KC_ENT, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT 120 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, ALTAPP, SPCFN, ENTNS, KC_BSPC, KC_END, _______, KC_ENT, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
121), 121),
122 122
123/* 123/*
124QWERTY 124QWERTY
125(Keys separated by /: tap for first, hold for second; uses Space Cadet Shifts) 125(Keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
126 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------. 126 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------.
127 | ESC | F1 | F2 | F3 | F4 | F5 | | | | | Adjust | | F12 | F6 | F7 | F8 | F9 | F10 | F11 | 127 | ESC | F1 | F2 | F3 | F4 | F5 | | | | | Adjust | | F12 | F6 | F7 | F8 | F9 | F10 | F11 |
128 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------| 128 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------|
129 | = | 1 | 2 | 3 | 4 | 5 | | | | | Numpad | | | 6 | 7 | 8 | 9 | 0 | - | 129 | = | 1 | 2 | 3 | 4 | 5 | | | | | Numpad | | | 6 | 7 | 8 | 9 | 0 | - |
@@ -139,17 +139,17 @@ QWERTY
139*/ 139*/
140[_QWERTY] = LAYOUT( \ 140[_QWERTY] = LAYOUT( \
141 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 141 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, ADJUST, _______, KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
142 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, 142 KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, NUMPAD, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
143 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_HOME, KC_PAUS, _______, _______, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, 143 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_HOME, KC_PAUS, _______, _______, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
144 CTLESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, 144 CTLESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_PGUP, KC_SLCK, _______, _______, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
145 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, CTLESC, ALTAPP, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, 145 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, CTLESC, ALTAPP, KC_PGDN, KC_PSCR, KC_RALT, KC_RCTL, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC,
146 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, ALTAPP, SPCFN, ENTNS, KC_BSPC, KC_END, _______, KC_ENT, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT 146 KC_INS, KC_GRV, KC_LBRC, KC_RBRC, ALTAPP, SPCFN, ENTNS, KC_BSPC, KC_END, _______, KC_ENT, DELNS, BSPCFN, KC_RGUI, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
147), 147),
148 148
149/* 149/*
150Numbers/Symbols layer 150Numbers/Symbols layer
151(Multiple characters: single-tap for first, double-tap for second) 151(Multiple characters: single-tap for first, double-tap for second)
152 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------. 152 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------.
153 | | | | | | | | | | | | | | | | | | | | 153 | | | | | | | | | | | | | | | | | | | |
154 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------| 154 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------|
155 | F12 | F1 | F2 | F3 | F4 | F5 | | | | | | | | F6 | F7 | F8 | F9 | F10 | F12 | 155 | F12 | F1 | F2 | F3 | F4 | F5 | | | | | | | | F6 | F7 | F8 | F9 | F10 | F12 |
@@ -183,7 +183,7 @@ Numbers/Symbols layer
183 183
184/* 184/*
185Function layer 185Function layer
186 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------. 186 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------.
187 | | | | | | | | | | | | | | | | | | | | 187 | | | | | | | | | | | | | | | | | | | |
188 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------| 188 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------|
189 | F12 | F1 | F2 | F3 | F4 | F5 | | | | | | | | F6 | F7 | F8 | F9 | F10 | F12 | 189 | F12 | F1 | F2 | F3 | F4 | F5 | | | | | | | | F6 | F7 | F8 | F9 | F10 | F12 |
@@ -218,7 +218,7 @@ Function layer
218/* 218/*
219Numpad layer 219Numpad layer
220(Left side duplicates layout from the Numbers layer, just with numpad output; right side layout close to PC numpad layout) 220(Left side duplicates layout from the Numbers layer, just with numpad output; right side layout close to PC numpad layout)
221 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------. 221 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------.
222 | | | | | | | | | | | | | | | | | | | | 222 | | | | | | | | | | | | | | | | | | | |
223 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------| 223 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------|
224 | | NumLk | | | | | | | | | | | Tab | NumLk | KP / | KP * | KP - | | | 224 | | NumLk | | | | | | | | | | | Tab | NumLk | KP / | KP * | KP - | | |
@@ -244,7 +244,7 @@ Numpad layer
244/* 244/*
245Gaming 245Gaming
246(Toggle gaming layer with limited dual-role keys and layer access; NKRO turned on by default; Ent/NS + Delete/Numbers2 to access Adjust layer) 246(Toggle gaming layer with limited dual-role keys and layer access; NKRO turned on by default; Ent/NS + Delete/Numbers2 to access Adjust layer)
247 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------. 247 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------.
248 | | | | | | | F6 | F7 | F8 | | | | | | | | | | | 248 | | | | | | | F6 | F7 | F8 | | | | | | | | | | |
249 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------| 249 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------|
250 | | | | | | | 6 | 7 | 8 | | | | | | | | | | | 250 | | | | | | | 6 | 7 | 8 | | | | | | | | | | |
@@ -260,17 +260,17 @@ Gaming
260*/ 260*/
261[_GAMING] = LAYOUT( \ 261[_GAMING] = LAYOUT( \
262 _______, _______, _______, _______, _______, _______, KC_F6, KC_F7, KC_F8, _______, _______, _______, _______, _______, _______, _______, _______, _______, 262 _______, _______, _______, _______, _______, _______, KC_F6, KC_F7, KC_F8, _______, _______, _______, _______, _______, _______, _______, _______, _______,
263 _______, _______, _______, _______, _______, _______, KC_6, KC_7, KC_8, _______, _______, _______, _______, _______, _______, _______, _______, _______, 263 _______, _______, _______, _______, _______, _______, KC_6, KC_7, KC_8, _______, _______, _______, _______, _______, _______, _______, _______, _______,
264 _______, _______, _______, _______, _______, _______, KC_J, KC_L, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 264 _______, _______, _______, _______, _______, _______, KC_J, KC_L, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
265 KC_LCTL, _______, _______, _______, _______, _______, KC_H, KC_N, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 265 KC_LCTL, _______, _______, _______, _______, _______, KC_H, KC_N, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
266 KC_LSFT, _______, _______, _______, _______, _______, KC_ESC, KC_LALT, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_RSFT, 266 KC_LSFT, _______, _______, _______, _______, _______, KC_ESC, KC_LALT, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_RSFT,
267 _______, _______, _______, _______, KC_LALT, KC_SPC, KC_ENT, KC_BSPC, _______, _______, ENTNS, _______, _______, _______, _______, _______, _______, _______ 267 _______, _______, _______, _______, KC_LALT, KC_SPC, KC_ENT, KC_BSPC, _______, _______, ENTNS, _______, _______, _______, _______, _______, _______, _______
268), 268),
269 269
270/* 270/*
271Adjust layer 271Adjust layer
272(Press and hold Adjust key on the function row or Enter/Number + Delete/Number2 to access; Numpad and NKRO are on toggle) 272(Press and hold Adjust key on the function row or Enter/Number + Delete/Number2 to access; Numpad and NKRO are on toggle)
273 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------. 273 ,--------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------.
274 | | | | | | | | | | | | | | | | | | | | 274 | | | | | | | | | | | | | | | | | | | |
275 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------| 275 |--------+--------+--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------+--------+--------|
276 | | Colemak| Qwerty | | Gaming | | | | | | | | | Numpad | | | | | RESET | 276 | | Colemak| Qwerty | | Gaming | | | | | | | | | Numpad | | | | | RESET |
@@ -304,7 +304,7 @@ Adjust layer
304 304
305}; 305};
306 306
307uint32_t layer_state_set_user(uint32_t state) { 307layer_state_t layer_state_set_user(layer_state_t state) {
308 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST); 308 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST);
309} 309}
310 310
diff --git a/keyboards/keebio/iris/keymaps/nstickney/keymap.c b/keyboards/keebio/iris/keymaps/nstickney/keymap.c
index 16b2d0de3..b68923834 100644
--- a/keyboards/keebio/iris/keymaps/nstickney/keymap.c
+++ b/keyboards/keebio/iris/keymaps/nstickney/keymap.c
@@ -18,13 +18,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
18 18
19 [SYMB] = LAYOUT( 19 [SYMB] = LAYOUT(
20// ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐ ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐ 20// ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐ ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐
21 UC(0x00EF),UC(0x00A1),UC(0x00B2),UC(0x00B3),UC(0x00A4),UC(0x20AC), UC(0x00BC),UC(0x00BD),UC(0x00BE),UC(0x2018),UC(0x2019),_______, 21 UC(0x00EF),UC(0x00A1),UC(0x00B2),UC(0x00B3),UC(0x00A4),UC(0x20AC), UC(0x00BC),UC(0x00BD),UC(0x00BE),UC(0x2018),UC(0x2019),_______,
22// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 22// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
23 _______, UC(0x00E4),UC(0x00E5),UC(0x00E9),UC(0x00AE),UC(0x00FE), UC(0x00FC),UC(0x00FA),UC(0x00ED),UC(0x00F3),UC(0x00F6),_______, 23 _______, UC(0x00E4),UC(0x00E5),UC(0x00E9),UC(0x00AE),UC(0x00FE), UC(0x00FC),UC(0x00FA),UC(0x00ED),UC(0x00F3),UC(0x00F6),_______,
24// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 24// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
25 _______, UC(0x00E1),UC(0x00DF),UC(0x00F0),UC(0x00EC),UC(0x00ED), UC(0x00EE),UC(0x00E0),UC(0x00E2),UC(0x00F8),UC(0x00B6),UC(0x00B4), 25 _______, UC(0x00E1),UC(0x00DF),UC(0x00F0),UC(0x00EC),UC(0x00ED), UC(0x00EE),UC(0x00E0),UC(0x00E2),UC(0x00F8),UC(0x00B6),UC(0x00B4),
26// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┐ ┌──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 26// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┐ ┌──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
27 _______, UC(0x00E6),UC(0x00E8),UC(0x00A9),UC(0x00EA),UC(0x00EB),_______, _______, UC(0x00F1),UC(0x00FD),UC(0x00E7),UC(0x00F4),UC(0x00BF),_______, 27 _______, UC(0x00E6),UC(0x00E8),UC(0x00A9),UC(0x00EA),UC(0x00EB),_______, _______, UC(0x00F1),UC(0x00FD),UC(0x00E7),UC(0x00F4),UC(0x00BF),_______,
28// └──────────┴──────────┴──────────┴────┬─────┴────┬─────┴────┬─────┴────┬─────┘ └────┬─────┴────┬─────┴────┬─────┴────┬─────┴──────────┴──────────┴──────────┘ 28// └──────────┴──────────┴──────────┴────┬─────┴────┬─────┴────┬─────┴────┬─────┘ └────┬─────┴────┬─────┴────┬─────┴────┬─────┴──────────┴──────────┴──────────┘
29 UC(0x00BF),_______, UC(0x00AC), UC(0x00B1),_______, UC(0x00D7) 29 UC(0x00BF),_______, UC(0x00AC), UC(0x00B1),_______, UC(0x00D7)
30// └──────────┴──────────┴──────────┘ └──────────┴──────────┴──────────┘ 30// └──────────┴──────────┴──────────┘ └──────────┴──────────┴──────────┘
@@ -32,13 +32,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
32 32
33 [SYSH] = LAYOUT( 33 [SYSH] = LAYOUT(
34// ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐ ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐ 34// ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐ ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐
35 UC(0x00CF),UC(0x00B9),UC(0x2200),UC(0x2201),UC(0x00A3),UC(0x00A5), UC(0x00B5),UC(0x00AB),UC(0x00BB),UC(0x201C),UC(0x201D),_______, 35 UC(0x00CF),UC(0x00B9),UC(0x2200),UC(0x2201),UC(0x00A3),UC(0x00A5), UC(0x00B5),UC(0x00AB),UC(0x00BB),UC(0x201C),UC(0x201D),_______,
36// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 36// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
37 _______, UC(0x00C4),UC(0x00C5),UC(0x00C9),UC(0x2122),UC(0x00DE), UC(0x00DC),UC(0x00DA),UC(0x00CD),UC(0x00D3),UC(0x00D6),_______, 37 _______, UC(0x00C4),UC(0x00C5),UC(0x00C9),UC(0x2122),UC(0x00DE), UC(0x00DC),UC(0x00DA),UC(0x00CD),UC(0x00D3),UC(0x00D6),_______,
38// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 38// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
39 _______, UC(0x00C1),UC(0x00A7),UC(0x00D0),UC(0x00CC),UC(0x00CD), UC(0x00CE),UC(0x00C1),UC(0x00C2),UC(0x00D8),UC(0x00B0),UC(0x00A8), 39 _______, UC(0x00C1),UC(0x00A7),UC(0x00D0),UC(0x00CC),UC(0x00CD), UC(0x00CE),UC(0x00C1),UC(0x00C2),UC(0x00D8),UC(0x00B0),UC(0x00A8),
40// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┐ ┌──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 40// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┐ ┌──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
41 _______, UC(0x00C6),UC(0x00C8),UC(0x00A2),UC(0x00CA),UC(0x00CB),_______, _______, UC(0x00D1),UC(0x00DD),UC(0x00C7),UC(0x00D4),UC(0x203D),_______, 41 _______, UC(0x00C6),UC(0x00C8),UC(0x00A2),UC(0x00CA),UC(0x00CB),_______, _______, UC(0x00D1),UC(0x00DD),UC(0x00C7),UC(0x00D4),UC(0x203D),_______,
42// └──────────┴──────────┴──────────┴────┬─────┴────┬─────┴────┬─────┴────┬─────┘ └────┬─────┴────┬─────┴────┬─────┴────┬─────┴──────────┴──────────┴──────────┘ 42// └──────────┴──────────┴──────────┴────┬─────┴────┬─────┴────┬─────┴────┬─────┘ └────┬─────┴────┬─────┴────┬─────┴────┬─────┴──────────┴──────────┴──────────┘
43 UC(0x203D),_______, UC(0x00A6), UC(0x00AA),_______, UC(0x00F7) 43 UC(0x203D),_______, UC(0x00A6), UC(0x00AA),_______, UC(0x00F7)
44// └──────────┴──────────┴──────────┘ └──────────┴──────────┴──────────┘ 44// └──────────┴──────────┴──────────┘ └──────────┴──────────┴──────────┘
@@ -46,13 +46,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
46 46
47 [NUMP] = LAYOUT( 47 [NUMP] = LAYOUT(
48// ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐ ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐ 48// ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐ ┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐
49 _______, _______, KC_P7, KC_P8, KC_P9, KC_PSLS, _______, KC_P7, KC_P8, KC_P9, KC_PSLS, _______, 49 _______, _______, KC_P7, KC_P8, KC_P9, KC_PSLS, _______, KC_P7, KC_P8, KC_P9, KC_PSLS, _______,
50// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 50// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
51 _______, _______, KC_P4, KC_P5, KC_P6, KC_PAST, _______, KC_P4, KC_P5, KC_P6, KC_PAST, _______, 51 _______, _______, KC_P4, KC_P5, KC_P6, KC_PAST, _______, KC_P4, KC_P5, KC_P6, KC_PAST, _______,
52// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 52// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
53 _______, _______, KC_P1, KC_P2, KC_P3, KC_PMNS, _______, KC_P1, KC_P2, KC_P3, KC_PMNS, _______, 53 _______, _______, KC_P1, KC_P2, KC_P3, KC_PMNS, _______, KC_P1, KC_P2, KC_P3, KC_PMNS, _______,
54// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┐ ┌──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 54// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┐ ┌──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
55 _______, _______, KC_P0, KC_PCMM, KC_PDOT, KC_PPLS, _______, _______, _______, KC_P0, KC_PCMM, KC_PDOT, KC_PPLS, _______, 55 _______, _______, KC_P0, KC_PCMM, KC_PDOT, KC_PPLS, _______, _______, _______, KC_P0, KC_PCMM, KC_PDOT, KC_PPLS, _______,
56// └──────────┴──────────┴──────────┴────┬─────┴────┬─────┴────┬─────┴────┬─────┘ └────┬─────┴────┬─────┴────┬─────┴────┬─────┴──────────┴──────────┴──────────┘ 56// └──────────┴──────────┴──────────┴────┬─────┴────┬─────┴────┬─────┴────┬─────┘ └────┬─────┴────┬─────┴────┬─────┴────┬─────┴──────────┴──────────┴──────────┘
57 _______, _______, _______, KC_PENT, _______, _______ 57 _______, _______, _______, KC_PENT, _______, _______
58// └──────────┴──────────┴──────────┘ └──────────┴──────────┴──────────┘ 58// └──────────┴──────────┴──────────┘ └──────────┴──────────┴──────────┘
@@ -66,7 +66,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
66// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 66// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
67 KC_PAUS, RGB_TOG, KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_BRIU, KC_CLR, 67 KC_PAUS, RGB_TOG, KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_BRIU, KC_CLR,
68// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┐ ┌──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ 68// ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┐ ┌──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
69 _______, KC_MPRV, KC_MRWD, KC_MPLY, KC_MFFD, KC_MNXT, KC_F11, KC_F12, KC_MSTP, KC_MUTE, KC_VOLD, KC_VOLU, KC_BRID, _______, 69 _______, KC_MPRV, KC_MRWD, KC_MPLY, KC_MFFD, KC_MNXT, KC_F11, KC_F12, KC_MSTP, KC_MUTE, KC_VOLD, KC_VOLU, KC_BRID, _______,
70// └──────────┴──────────┴──────────┴────┬─────┴────┬─────┴────┬─────┴────┬─────┘ └────┬─────┴────┬─────┴────┬─────┴────┬─────┴──────────┴──────────┴──────────┘ 70// └──────────┴──────────┴──────────┴────┬─────┴────┬─────┴────┬─────┴────┬─────┘ └────┬─────┴────┬─────┴────┬─────┴────┬─────┴──────────┴──────────┴──────────┘
71 _______, _______, _______, _______, _______, _______ 71 _______, _______, _______, _______, _______, _______
72// └──────────┴──────────┴──────────┘ └──────────┴──────────┴──────────┘ 72// └──────────┴──────────┴──────────┘ └──────────┴──────────┴──────────┘
@@ -87,7 +87,7 @@ void keyboard_post_init_user(void) {
87}; 87};
88 88
89// Turn on RGB underglow according to active layer 89// Turn on RGB underglow according to active layer
90uint32_t layer_state_set_user(uint32_t state) { 90layer_state_t layer_state_set_user(layer_state_t state) {
91 switch (biton32(state)) { 91 switch (biton32(state)) {
92 case FCTN: rgblight_sethsv_noeeprom(96, 255, 255); break; 92 case FCTN: rgblight_sethsv_noeeprom(96, 255, 255); break;
93 case NUMP: rgblight_sethsv_noeeprom(162, 255, 255); break; 93 case NUMP: rgblight_sethsv_noeeprom(162, 255, 255); break;
diff --git a/keyboards/keebio/levinson/keymaps/issmirnov/keymap.c b/keyboards/keebio/levinson/keymaps/issmirnov/keymap.c
index 0023b8424..d9edfebaa 100644
--- a/keyboards/keebio/levinson/keymaps/issmirnov/keymap.c
+++ b/keyboards/keebio/levinson/keymaps/issmirnov/keymap.c
@@ -87,7 +87,7 @@ void matrix_scan_user(void) {
87 87
88// only runs when when the layer is changed, good for updating LED's and clearing sticky state 88// only runs when when the layer is changed, good for updating LED's and clearing sticky state
89// RGB modes: https://github.com/qmk/qmk_firmware/blob/master/quantum/rgblight.h 89// RGB modes: https://github.com/qmk/qmk_firmware/blob/master/quantum/rgblight.h
90uint32_t layer_state_set_user(uint32_t state) { 90layer_state_t layer_state_set_user(layer_state_t state) {
91 #ifdef RGBLIGHT_ENABLE 91 #ifdef RGBLIGHT_ENABLE
92 layer_state_set_rgb(state); 92 layer_state_set_rgb(state);
93 #endif 93 #endif
diff --git a/keyboards/keebio/levinson/keymaps/xtonhasvim/keymap.c b/keyboards/keebio/levinson/keymaps/xtonhasvim/keymap.c
index b9341ff35..16aa965d7 100644
--- a/keyboards/keebio/levinson/keymaps/xtonhasvim/keymap.c
+++ b/keyboards/keebio/levinson/keymaps/xtonhasvim/keymap.c
@@ -232,6 +232,6 @@ void set_state_leds(void) {
232 } 232 }
233} 233}
234 234
235uint32_t layer_state_set_user(uint32_t state) { 235layer_state_t layer_state_set_user(layer_state_t state) {
236 return update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST); 236 return update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST);
237} 237}
diff --git a/keyboards/keebio/nyquist/keymaps/pitty/keymap.c b/keyboards/keebio/nyquist/keymaps/pitty/keymap.c
index 4dec42b85..31912bb63 100644
--- a/keyboards/keebio/nyquist/keymaps/pitty/keymap.c
+++ b/keyboards/keebio/nyquist/keymaps/pitty/keymap.c
@@ -139,7 +139,7 @@ bool rgb_layer_change = true;
139#define rgblight_set_white rgblight_sethsv (0x00, 0x00, 0xFF); 139#define rgblight_set_white rgblight_sethsv (0x00, 0x00, 0xFF);
140#define rgblight_set_black rgblight_sethsv (0x00, 0x00, 0x00); 140#define rgblight_set_black rgblight_sethsv (0x00, 0x00, 0x00);
141 141
142uint32_t layer_state_set_user(uint32_t state) { 142layer_state_t layer_state_set_user(layer_state_t state) {
143#ifdef RGBLIGHT_ENABLE 143#ifdef RGBLIGHT_ENABLE
144 uint8_t default_layer = eeconfig_read_default_layer(); 144 uint8_t default_layer = eeconfig_read_default_layer();
145 if (rgb_layer_change) { 145 if (rgb_layer_change) {
diff --git a/keyboards/keebio/quefrency/keymaps/georgepetri/keymap.c b/keyboards/keebio/quefrency/keymaps/georgepetri/keymap.c
index 9ee3eb810..a367e877f 100644
--- a/keyboards/keebio/quefrency/keymaps/georgepetri/keymap.c
+++ b/keyboards/keebio/quefrency/keymaps/georgepetri/keymap.c
@@ -20,7 +20,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
20// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 20// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
21 KC_GRV ,KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,KC_6 , KC_7 ,KC_8 ,KC_9 ,KC_0 ,KC_BSPC ,KC_DEL ,KC_MINS ,KC_EQL ,KC_HOME, 21 KC_GRV ,KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,KC_6 , KC_7 ,KC_8 ,KC_9 ,KC_0 ,KC_BSPC ,KC_DEL ,KC_MINS ,KC_EQL ,KC_HOME,
22// ├────────┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┘ ┌───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────────┼────────┤ 22// ├────────┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┘ ┌───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────────┼────────┤
23 KC_TAB ,KC_Q ,KC_W ,KC_E ,KC_R ,KC_T , KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,KC_LBRC ,KC_RBRC ,KC_BSLS ,KC_END , 23 KC_TAB ,KC_Q ,KC_W ,KC_E ,KC_R ,KC_T , KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,KC_LBRC ,KC_RBRC ,KC_BSLS ,KC_END ,
24// ├─────────────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┐ └─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴────────────┼────────┤ 24// ├─────────────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┐ └─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴────────────┼────────┤
25 KC_ESC ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G , KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,KC_QUOT ,KC_ENT ,KC_PGUP , 25 KC_ESC ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G , KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,KC_QUOT ,KC_ENT ,KC_PGUP ,
26// ├───────────────┴─────┬──┴─────┬──┴─────┬──┴─────┬──┴─────┬──┴─────┐ └─────┬──┴─────┬──┴─────┬──┴─────┬──┴─────┬──┴─────┬──┴───────────────────┼────────┤ 26// ├───────────────┴─────┬──┴─────┬──┴─────┬──┴─────┬──┴─────┬──┴─────┐ └─────┬──┴─────┬──┴─────┬──┴─────┬──┴─────┬──┴─────┬──┴───────────────────┼────────┤
@@ -32,7 +32,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
32 32
33 [_L] = LAYOUT_65( 33 [_L] = LAYOUT_65(
34// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 34// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
35 _______ ,KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_F6 , KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,_______ ,_______ ,_______ ,_______ ,KC_INS , 35 _______ ,KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_F6 , KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,_______ ,_______ ,_______ ,_______ ,KC_INS ,
36// ├────────┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┘ ┌───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────────┼────────┤ 36// ├────────┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┘ ┌───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────────┼────────┤
37 _______ ,KC_F11 ,KC_F12 ,_______ ,_______ ,_______ , _______ ,KC_MINS ,KC_EQL ,_______ ,_______ ,_______ ,_______ ,_______, KC_PAUS , 37 _______ ,KC_F11 ,KC_F12 ,_______ ,_______ ,_______ , _______ ,KC_MINS ,KC_EQL ,_______ ,_______ ,_______ ,_______ ,_______, KC_PAUS ,
38// ├─────────────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┐ └─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴────────────┼────────┤ 38// ├─────────────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┐ └─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴────────────┼────────┤
@@ -46,7 +46,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
46 46
47 [_R] = LAYOUT_65( 47 [_R] = LAYOUT_65(
48// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 48// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
49 _______ ,_______ ,_______ ,_______ ,_______ ,_______ ,_______ , _______ ,_______ ,_______ ,_______ ,_______ ,_______ ,_______ ,_______ ,_______ , 49 _______ ,_______ ,_______ ,_______ ,_______ ,_______ ,_______ , _______ ,_______ ,_______ ,_______ ,_______ ,_______ ,_______ ,_______ ,_______ ,
50// ├────────┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┘ ┌───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────────┼────────┤ 50// ├────────┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┘ ┌───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────┬───┴────────┼────────┤
51 _______ ,KC_TL ,KC_TR ,KC_TC ,KC_TRO ,_______ , _______ ,KC_TL , KC_TR , KC_TC , KC_TRO ,_______ ,_______ ,_______, _______ , 51 _______ ,KC_TL ,KC_TR ,KC_TC ,KC_TRO ,_______ , _______ ,KC_TL , KC_TR , KC_TC , KC_TRO ,_______ ,_______ ,_______, _______ ,
52// ├─────────────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┐ └─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴────────────┼────────┤ 52// ├─────────────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┐ └─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴─┬──────┴────────────┼────────┤
@@ -81,7 +81,7 @@ void update_led(void) {
81 } 81 }
82} 82}
83 83
84uint32_t layer_state_set_user(uint32_t state) { 84layer_state_t layer_state_set_user(layer_state_t state) {
85 update_led(); 85 update_led();
86 return state; 86 return state;
87} 87}
diff --git a/keyboards/keebio/rorschach/keymaps/insertsnideremarks/keymap.c b/keyboards/keebio/rorschach/keymaps/insertsnideremarks/keymap.c
index e345ce4a3..d03916617 100644
--- a/keyboards/keebio/rorschach/keymaps/insertsnideremarks/keymap.c
+++ b/keyboards/keebio/rorschach/keymaps/insertsnideremarks/keymap.c
@@ -242,7 +242,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
242 242
243}; 243};
244 244
245uint32_t layer_state_set_user(uint32_t state) { 245layer_state_t layer_state_set_user(layer_state_t state) {
246 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST); 246 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST);
247} 247}
248 248
diff --git a/keyboards/keebio/rorschach/keymaps/tuesdayjohn/keymap.c b/keyboards/keebio/rorschach/keymaps/tuesdayjohn/keymap.c
index 19de124f8..ceb75d4f4 100644
--- a/keyboards/keebio/rorschach/keymaps/tuesdayjohn/keymap.c
+++ b/keyboards/keebio/rorschach/keymaps/tuesdayjohn/keymap.c
@@ -48,7 +48,7 @@ void dance_LAYER_reset(qk_tap_dance_state_t *state, void *user_data) {
48} 48}
49 49
50qk_tap_dance_action_t tap_dance_actions[] = { 50qk_tap_dance_action_t tap_dance_actions[] = {
51[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer 51[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer
52[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap 52[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap
53[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap 53[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap
54[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap 54[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap
@@ -92,7 +92,7 @@ qk_tap_dance_action_t tap_dance_actions[] = {
92#define NKROTG MAGIC_TOGGLE_NKRO 92#define NKROTG MAGIC_TOGGLE_NKRO
93 93
94const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 94const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
95/* 95/*
96Colemak 96Colemak
97(Defauit layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts) 97(Defauit layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
98 ,-----------------------------------------------------. ,-----------------------------------------------------. 98 ,-----------------------------------------------------. ,-----------------------------------------------------.
@@ -138,7 +138,7 @@ QWERTY
138 ENTNS, KC_BSPC, KC_ENT, DELNS 138 ENTNS, KC_BSPC, KC_ENT, DELNS
139), 139),
140 140
141/* 141/*
142Number/symbol layer 142Number/symbol layer
143(Multiple characters: single-tap for first, double-tap for second) 143(Multiple characters: single-tap for first, double-tap for second)
144 ,-----------------------------------------------------. ,-----------------------------------------------------. 144 ,-----------------------------------------------------. ,-----------------------------------------------------.
@@ -270,7 +270,7 @@ Adjust layer
270 270
271}; 271};
272 272
273uint32_t layer_state_set_user(uint32_t state) { 273layer_state_t layer_state_set_user(layer_state_t state) {
274 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST); 274 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST);
275} 275}
276 276
diff --git a/keyboards/kinesis/keymaps/insertsnideremarks/keymap.c b/keyboards/kinesis/keymaps/insertsnideremarks/keymap.c
index 10b0c2cb7..183b1c430 100644
--- a/keyboards/kinesis/keymaps/insertsnideremarks/keymap.c
+++ b/keyboards/kinesis/keymaps/insertsnideremarks/keymap.c
@@ -1,4 +1,4 @@
1#include QMK_KEYBOARD_H 1#include QMK_KEYBOARD_H
2 2
3extern keymap_config_t keymap_config; 3extern keymap_config_t keymap_config;
4 4
@@ -61,7 +61,7 @@ void dance_LAYER_reset(qk_tap_dance_state_t *state, void *user_data) {
61} 61}
62 62
63qk_tap_dance_action_t tap_dance_actions[] = { 63qk_tap_dance_action_t tap_dance_actions[] = {
64[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer 64[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer
65[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap 65[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap
66[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap 66[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap
67[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap 67[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap
@@ -97,7 +97,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
97 | Space | Enter |App/Alt| | RGUI | Delete| Bspc | 97 | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
98 | / | / |-------| |-------| / | / | 98 | / | / |-------| |-------| / | / |
99 | Fn | Number| Bspc | | Enter |Number2| Fn2 | 99 | Fn | Number| Bspc | | Enter |Number2| Fn2 |
100 `-----------------------' `-----------------------' 100 `-----------------------' `-----------------------'
101*/ 101*/
102[_COLEMAK] = LAYOUT_pretty( 102[_COLEMAK] = LAYOUT_pretty(
103 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST, 103 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
@@ -133,7 +133,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
133 | Space | Enter |App/Alt| | RGUI | Delete| Bspc | 133 | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
134 | / | / |-------| |-------| / | / | 134 | / | / |-------| |-------| / | / |
135 | Fn | Number| Bspc | | Enter |Number2| Fn2 | 135 | Fn | Number| Bspc | | Enter |Number2| Fn2 |
136 `-----------------------' `-----------------------' 136 `-----------------------' `-----------------------'
137*/ 137*/
138[_QWERTY] = LAYOUT_pretty( 138[_QWERTY] = LAYOUT_pretty(
139 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST, 139 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
@@ -169,15 +169,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
169 | | | | | | | | 169 | | | | | | | |
170 | | |-------| |-------| | | 170 | | |-------| |-------| | |
171 | | | | | | | | 171 | | | | | | | |
172 `-----------------------' `-----------------------' 172 `-----------------------' `-----------------------'
173*/ 173*/
174[_NUMBERS] = LAYOUT_pretty( 174[_NUMBERS] = LAYOUT_pretty(
175 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 175 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
176 KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 176 KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
177 _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______, 177 _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
178 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, 178 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
179 _______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______, 179 _______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______,
180 KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, _______, _______, _______, 180 KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, _______, _______, _______,
181 _______, _______, _______, _______, 181 _______, _______, _______, _______,
182 _______, _______, 182 _______, _______,
183 _______, _______, _______, _______, _______, _______ 183 _______, _______, _______, _______, _______, _______
@@ -186,10 +186,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
186[_NUMBERS2] = LAYOUT_pretty( 186[_NUMBERS2] = LAYOUT_pretty(
187 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 187 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
188 KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 188 KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
189 _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______, 189 _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
190 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, 190 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
191 _______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______, 191 _______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______,
192 KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, _______, _______, _______, 192 KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, _______, _______, _______,
193 _______, _______, _______, _______, 193 _______, _______, _______, _______,
194 _______, _______, 194 _______, _______,
195 _______, _______, _______, _______, _______, _______ 195 _______, _______, _______, _______, _______, _______
@@ -216,7 +216,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
216 | | | | | | | | 216 | | | | | | | |
217 | | |-------| |-------| | | 217 | | |-------| |-------| | |
218 | | | | | | | | 218 | | | | | | | |
219 `-----------------------' `-----------------------' 219 `-----------------------' `-----------------------'
220*/ 220*/
221[_FUNCTION] = LAYOUT_pretty( 221[_FUNCTION] = LAYOUT_pretty(
222 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 222 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
@@ -264,7 +264,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
264 | | | | | | | | 264 | | | | | | | |
265 | | |-------| |-------| | | 265 | | |-------| |-------| | |
266 | | | | | | | | 266 | | | | | | | |
267 `-----------------------' `-----------------------' 267 `-----------------------' `-----------------------'
268*/ 268*/
269[_NUMPAD] = LAYOUT_pretty( 269[_NUMPAD] = LAYOUT_pretty(
270 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 270 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
@@ -300,7 +300,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
300 | | | LAlt | | RGUI | Delete| Bspc | 300 | | | LAlt | | RGUI | Delete| Bspc |
301 | Space | Enter |-------| |-------| / | / | 301 | Space | Enter |-------| |-------| / | / |
302 | | | Bspc | | Ent/NS|Number2| Fn2 | 302 | | | Bspc | | Ent/NS|Number2| Fn2 |
303 `-----------------------' `-----------------------' 303 `-----------------------' `-----------------------'
304*/ 304*/
305[_COLEMAKGM] = LAYOUT_pretty( 305[_COLEMAKGM] = LAYOUT_pretty(
306 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST, 306 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
@@ -336,7 +336,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
336 | | | LAlt | | RGUI | Delete| Bspc | 336 | | | LAlt | | RGUI | Delete| Bspc |
337 | Space | Enter |-------| |-------| / | / | 337 | Space | Enter |-------| |-------| / | / |
338 | | | Bspc | | Ent/NS|Number2| Fn2 | 338 | | | Bspc | | Ent/NS|Number2| Fn2 |
339 `-----------------------' `-----------------------' 339 `-----------------------' `-----------------------'
340*/ 340*/
341[_QWERTYGM] = LAYOUT_pretty( 341[_QWERTYGM] = LAYOUT_pretty(
342 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST, 342 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
@@ -372,7 +372,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
372 | | | | | | | | 372 | | | | | | | |
373 | | |-------| |-------| | | 373 | | |-------| |-------| | |
374 | | | | | | | | 374 | | | | | | | |
375 `-----------------------' `-----------------------' 375 `-----------------------' `-----------------------'
376*/ 376*/
377[_ADJUST] = LAYOUT_pretty( 377[_ADJUST] = LAYOUT_pretty(
378 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 378 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
@@ -380,7 +380,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
380 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 380 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
381 _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______, 381 _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______,
382 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 382 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
383 _______, _______, _______, _______, _______, _______, _______, _______, 383 _______, _______, _______, _______, _______, _______, _______, _______,
384 _______, _______, _______, _______, 384 _______, _______, _______, _______,
385 _______, _______, 385 _______, _______,
386 _______, _______, _______, _______, _______, _______ 386 _______, _______, _______, _______, _______, _______
@@ -392,7 +392,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
392 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 392 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
393 _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______, 393 _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______,
394 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 394 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
395 _______, _______, _______, _______, _______, _______, _______, _______, 395 _______, _______, _______, _______, _______, _______, _______, _______,
396 _______, _______, _______, _______, 396 _______, _______, _______, _______,
397 _______, _______, 397 _______, _______,
398 _______, _______, _______, _______, _______, _______ 398 _______, _______, _______, _______, _______, _______
@@ -400,7 +400,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
400 400
401}; 401};
402 402
403uint32_t layer_state_set_user(uint32_t state) { 403layer_state_t layer_state_set_user(layer_state_t state) {
404 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST); 404 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST);
405} 405}
406 406
diff --git a/keyboards/kinesis/keymaps/tuesdayjohn/keymap.c b/keyboards/kinesis/keymaps/tuesdayjohn/keymap.c
index 0cdb7d584..2e844f19b 100644
--- a/keyboards/kinesis/keymaps/tuesdayjohn/keymap.c
+++ b/keyboards/kinesis/keymaps/tuesdayjohn/keymap.c
@@ -1,4 +1,4 @@
1#include QMK_KEYBOARD_H 1#include QMK_KEYBOARD_H
2 2
3extern keymap_config_t keymap_config; 3extern keymap_config_t keymap_config;
4 4
@@ -20,7 +20,7 @@ enum kinesis_keycodes {
20 QWERTY, 20 QWERTY,
21 GAMING 21 GAMING
22}; 22};
23 23
24//Tap Dance Declarations 24//Tap Dance Declarations
25enum { 25enum {
26 ADJ = 0, 26 ADJ = 0,
@@ -50,7 +50,7 @@ void dance_LAYER_reset(qk_tap_dance_state_t *state, void *user_data) {
50} 50}
51 51
52qk_tap_dance_action_t tap_dance_actions[] = { 52qk_tap_dance_action_t tap_dance_actions[] = {
53[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer 53[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer
54[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap 54[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap
55[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap 55[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap
56[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap 56[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap
@@ -117,7 +117,7 @@ Colemak
117 | Space | Enter | App/Alt| | RGUI | Delete | Bspc | 117 | Space | Enter | App/Alt| | RGUI | Delete | Bspc |
118 | / | / |--------| |--------| / | / | 118 | / | / |--------| |--------| / | / |
119 | Fn | Number | Bspc | | Enter | Number2| Fn2 | 119 | Fn | Number | Bspc | | Enter | Number2| Fn2 |
120 `--------------------------' `--------------------------' 120 `--------------------------' `--------------------------'
121*/ 121*/
122[_COLEMAK] = LAYOUT_pretty( 122[_COLEMAK] = LAYOUT_pretty(
123 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST, 123 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
@@ -154,7 +154,7 @@ QWERTY
154 | Space | Enter | App/Alt| | RGUI | Delete | Bspc | 154 | Space | Enter | App/Alt| | RGUI | Delete | Bspc |
155 | / | / |--------| |--------| / | / | 155 | / | / |--------| |--------| / | / |
156 | Fn | Number | Bspc | | Enter | Number2| Fn2 | 156 | Fn | Number | Bspc | | Enter | Number2| Fn2 |
157 `--------------------------' `--------------------------' 157 `--------------------------' `--------------------------'
158*/ 158*/
159[_QWERTY] = LAYOUT_pretty( 159[_QWERTY] = LAYOUT_pretty(
160 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST, 160 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
@@ -168,7 +168,7 @@ QWERTY
168 SPCFN, ENTNS, KC_BSPC, KC_ENT, DELNS, BSPCFN 168 SPCFN, ENTNS, KC_BSPC, KC_ENT, DELNS, BSPCFN
169), 169),
170 170
171/* 171/*
172Numbers/Symbols layer 172Numbers/Symbols layer
173(Multiple characters: single-tap for first, double-tap for second) 173(Multiple characters: single-tap for first, double-tap for second)
174,--------------------------------------------------------------. ,--------------------------------------------------------------. 174,--------------------------------------------------------------. ,--------------------------------------------------------------.
@@ -191,15 +191,15 @@ Numbers/Symbols layer
191 | | | | | | | | 191 | | | | | | | |
192 | | |--------| |--------| | | 192 | | |--------| |--------| | |
193 | | | | | | | | 193 | | | | | | | |
194 `--------------------------' `--------------------------' 194 `--------------------------' `--------------------------'
195*/ 195*/
196[_NUMBERS] = LAYOUT_pretty( 196[_NUMBERS] = LAYOUT_pretty(
197 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 197 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
198 KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 198 KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
199 _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______, 199 _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
200 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, 200 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
201 _______, _______, KC_DOT, TD_SLAS, TD_MNUN, TD_PLEQ, TD_GVTL, TD_LBCB, TD_RBCB, _______, _______, _______, 201 _______, _______, KC_DOT, TD_SLAS, TD_MNUN, TD_PLEQ, TD_GVTL, TD_LBCB, TD_RBCB, _______, _______, _______,
202 KC_LPRN, KC_RPRN, TD_LBCB, TD_RBCB, _______, _______, _______, _______, 202 KC_LPRN, KC_RPRN, TD_LBCB, TD_RBCB, _______, _______, _______, _______,
203 _______, _______, _______, _______, 203 _______, _______, _______, _______,
204 _______, _______, 204 _______, _______,
205 _______, _______, _______, _______, _______, _______ 205 _______, _______, _______, _______, _______, _______
@@ -208,10 +208,10 @@ Numbers/Symbols layer
208[_NUMBERS2] = LAYOUT_pretty( 208[_NUMBERS2] = LAYOUT_pretty(
209 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 209 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
210 KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 210 KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
211 _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______, 211 _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
212 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, 212 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
213 _______, _______, KC_DOT, TD_SLAS, TD_MNUN, TD_PLEQ, TD_GVTL, TD_LBCB, TD_RBCB, _______, _______, _______, 213 _______, _______, KC_DOT, TD_SLAS, TD_MNUN, TD_PLEQ, TD_GVTL, TD_LBCB, TD_RBCB, _______, _______, _______,
214 KC_LPRN, KC_RPRN, TD_LBCB, TD_RBCB, _______, _______, _______, _______, 214 KC_LPRN, KC_RPRN, TD_LBCB, TD_RBCB, _______, _______, _______, _______,
215 _______, _______, _______, _______, 215 _______, _______, _______, _______,
216 _______, _______, 216 _______, _______,
217 _______, _______, _______, _______, _______, _______ 217 _______, _______, _______, _______, _______, _______
@@ -239,7 +239,7 @@ Function layer
239 | | | | | | | | 239 | | | | | | | |
240 | | |--------| |--------| | | 240 | | |--------| |--------| | |
241 | | | | | | | | 241 | | | | | | | |
242 `--------------------------' `--------------------------' 242 `--------------------------' `--------------------------'
243*/ 243*/
244[_FUNCTION] = LAYOUT_pretty( 244[_FUNCTION] = LAYOUT_pretty(
245 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 245 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
@@ -288,7 +288,7 @@ Numpad layer
288 | | | | | | | | 288 | | | | | | | |
289 | | |--------| |--------| | | 289 | | |--------| |--------| | |
290 | | | | | | | | 290 | | | | | | | |
291 `--------------------------' `--------------------------' 291 `--------------------------' `--------------------------'
292*/ 292*/
293[_NUMPAD] = LAYOUT_pretty( 293[_NUMPAD] = LAYOUT_pretty(
294 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 294 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
@@ -325,7 +325,7 @@ Gaming
325 | | | LAlt | | RGUI | Delete | Bspc | 325 | | | LAlt | | RGUI | Delete | Bspc |
326 | Space | Enter |--------| |--------| / | / | 326 | Space | Enter |--------| |--------| / | / |
327 | | | Bspc | |Enter/NS| Number2| Fn2 | 327 | | | Bspc | |Enter/NS| Number2| Fn2 |
328 `--------------------------' `--------------------------' 328 `--------------------------' `--------------------------'
329*/ 329*/
330[_GAMING] = LAYOUT_pretty( 330[_GAMING] = LAYOUT_pretty(
331 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 331 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
@@ -362,7 +362,7 @@ Adjust layer
362 | | | | | | | | 362 | | | | | | | |
363 | | |--------| |--------| | | 363 | | |--------| |--------| | |
364 | | | | | | | | 364 | | | | | | | |
365 `--------------------------' `--------------------------' 365 `--------------------------' `--------------------------'
366*/ 366*/
367[_ADJUST] = LAYOUT_pretty( 367[_ADJUST] = LAYOUT_pretty(
368 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 368 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
@@ -370,7 +370,7 @@ Adjust layer
370 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 370 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
371 _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______, 371 _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______,
372 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 372 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
373 _______, _______, _______, _______, _______, _______, _______, _______, 373 _______, _______, _______, _______, _______, _______, _______, _______,
374 _______, _______, _______, _______, 374 _______, _______, _______, _______,
375 _______, _______, 375 _______, _______,
376 _______, _______, _______, _______, _______, _______ 376 _______, _______, _______, _______, _______, _______
@@ -382,7 +382,7 @@ Adjust layer
382 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 382 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
383 _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______, 383 _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______,
384 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 384 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
385 _______, _______, _______, _______, _______, _______, _______, _______, 385 _______, _______, _______, _______, _______, _______, _______, _______,
386 _______, _______, _______, _______, 386 _______, _______, _______, _______,
387 _______, _______, 387 _______, _______,
388 _______, _______, _______, _______, _______, _______ 388 _______, _______, _______, _______, _______, _______
@@ -390,7 +390,7 @@ Adjust layer
390 390
391}; 391};
392 392
393uint32_t layer_state_set_user(uint32_t state) { 393layer_state_t layer_state_set_user(layer_state_t state) {
394 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST); 394 return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST);
395} 395}
396 396
diff --git a/keyboards/leeku/finger65/keymaps/madhatter/keymap.c b/keyboards/leeku/finger65/keymaps/madhatter/keymap.c
index f8d5a0f7b..a69fe6915 100644
--- a/keyboards/leeku/finger65/keymaps/madhatter/keymap.c
+++ b/keyboards/leeku/finger65/keymaps/madhatter/keymap.c
@@ -39,7 +39,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
39 ), 39 ),
40}; 40};
41 41
42// uint32_t layer_state_set_user(uint32_t state) { 42// layer_state_t layer_state_set_user(layer_state_t state) {
43// switch(biton32(state)) { 43// switch(biton32(state)) {
44// case _FNMS: 44// case _FNMS:
45// led_off(); 45// led_off();
diff --git a/keyboards/lets_split/keymaps/cpeters1982/keymap.c b/keyboards/lets_split/keymaps/cpeters1982/keymap.c
index 8fa2bf6c0..c4c26d56b 100644
--- a/keyboards/lets_split/keymaps/cpeters1982/keymap.c
+++ b/keyboards/lets_split/keymaps/cpeters1982/keymap.c
@@ -179,7 +179,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
179#define rgblight_set_purple rgblight_sethsv (0x10E, 0xFF, 0xFF); 179#define rgblight_set_purple rgblight_sethsv (0x10E, 0xFF, 0xFF);
180#define rgblight_set_white rgblight_sethsv (0x00, 0x00, 0xFF); 180#define rgblight_set_white rgblight_sethsv (0x00, 0x00, 0xFF);
181 181
182uint32_t layer_state_set_user(uint32_t state) { 182layer_state_t layer_state_set_user(layer_state_t state) {
183#ifdef RGBLIGHT_ENABLE 183#ifdef RGBLIGHT_ENABLE
184 uint8_t default_layer = eeconfig_read_default_layer(); 184 uint8_t default_layer = eeconfig_read_default_layer();
185 if (rgb_layer_change) { 185 if (rgb_layer_change) {
diff --git a/keyboards/lets_split_eh/keymaps/mikethetiger/keymap.c b/keyboards/lets_split_eh/keymaps/mikethetiger/keymap.c
index c5a2ed953..9e67b7dda 100644
--- a/keyboards/lets_split_eh/keymaps/mikethetiger/keymap.c
+++ b/keyboards/lets_split_eh/keymaps/mikethetiger/keymap.c
@@ -38,7 +38,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
38 KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, 38 KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
39 KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, 39 KC_TAB, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
40 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT , 40 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT ,
41 _______, KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT 41 _______, KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
42), 42),
43 43
44/* Lower 44/* Lower
@@ -115,6 +115,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
115 115
116}; 116};
117 117
118uint32_t layer_state_set_user(uint32_t state) { 118layer_state_t layer_state_set_user(layer_state_t state) {
119 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 119 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
120} 120}
diff --git a/keyboards/m10a/keymaps/gam3cat/keymap.c b/keyboards/m10a/keymaps/gam3cat/keymap.c
index 2d79007fe..f962246ef 100644
--- a/keyboards/m10a/keymaps/gam3cat/keymap.c
+++ b/keyboards/m10a/keymaps/gam3cat/keymap.c
@@ -114,7 +114,7 @@ void matrix_scan_user(void) {
114 114
115} 115}
116 116
117uint32_t layer_state_set_user(uint32_t state) { 117layer_state_t layer_state_set_user(layer_state_t state) {
118 switch (biton32(state)) { 118 switch (biton32(state)) {
119 case _L0: 119 case _L0:
120 custom_backlight_level(0); 120 custom_backlight_level(0);
diff --git a/keyboards/mechlovin/hannah910/hannah910.c b/keyboards/mechlovin/hannah910/hannah910.c
index 2c696ab56..99addb981 100644
--- a/keyboards/mechlovin/hannah910/hannah910.c
+++ b/keyboards/mechlovin/hannah910/hannah910.c
@@ -35,7 +35,7 @@ void led_set_kb(uint8_t usb_led) {
35 led_set_user(usb_led); 35 led_set_user(usb_led);
36} 36}
37 37
38uint32_t layer_state_set_user(uint32_t state) 38layer_state_t layer_state_set_user(layer_state_t state)
39{ 39{
40 // if on layer 1, turn on D2 LED, otherwise off. 40 // if on layer 1, turn on D2 LED, otherwise off.
41 if (biton32(state) == 1) { 41 if (biton32(state) == 1) {
diff --git a/keyboards/mechmini/v2/keymaps/wsturgiss/keymap.c b/keyboards/mechmini/v2/keymaps/wsturgiss/keymap.c
index e90a8c6e6..218936a19 100644
--- a/keyboards/mechmini/v2/keymaps/wsturgiss/keymap.c
+++ b/keyboards/mechmini/v2/keymaps/wsturgiss/keymap.c
@@ -1,7 +1,7 @@
1#include QMK_KEYBOARD_H 1#include QMK_KEYBOARD_H
2 2
3#define base 0 3#define base 0
4#define raise 1 4#define raise 1
5#define lower 2 5#define lower 2
6 6
7//Tap Dance Declarations 7//Tap Dance Declarations
@@ -37,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
37 [raise] = LAYOUT_2u_space_ortho( 37 [raise] = LAYOUT_2u_space_ortho(
38 _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL, 38 _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,
39 _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_QUOT, _______, 39 _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_QUOT, _______,
40 _______, KC_HOME, KC_END, _______, _______, _______, _______, _______, KC_LBRC, KC_RBRC, _______, _______, 40 _______, KC_HOME, KC_END, _______, _______, _______, _______, _______, KC_LBRC, KC_RBRC, _______, _______,
41 _______, _______, _______, _______, _______, _______, _______, KC_MPRV, _______, KC_MNXT, EEP_RST), 41 _______, _______, _______, _______, _______, _______, _______, KC_MPRV, _______, KC_MNXT, EEP_RST),
42 42
43 [lower] = LAYOUT_2u_space_ortho( 43 [lower] = LAYOUT_2u_space_ortho(
@@ -86,7 +86,7 @@ void matrix_scan_user(void) {
86} 86}
87 87
88//change colors and rgb modes on layer change 88//change colors and rgb modes on layer change
89uint32_t layer_state_set_user(uint32_t state) { 89layer_state_t layer_state_set_user(layer_state_t state) {
90 switch (biton32(state)) { 90 switch (biton32(state)) {
91 case raise: 91 case raise:
92 rgblight_mode_noeeprom(1); 92 rgblight_mode_noeeprom(1);
diff --git a/keyboards/naked48/keymaps/salicylic/keymap.c b/keyboards/naked48/keymaps/salicylic/keymap.c
index e84cb0bd6..dddb6c043 100644
--- a/keyboards/naked48/keymaps/salicylic/keymap.c
+++ b/keyboards/naked48/keymaps/salicylic/keymap.c
@@ -78,7 +78,7 @@ SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XX
78 ) 78 )
79}; 79};
80 80
81uint32_t layer_state_set_user(uint32_t state) { 81layer_state_t layer_state_set_user(layer_state_t state) {
82 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 82 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
83} 83}
84 84
diff --git a/keyboards/naked48/keymaps/salicylic_with_nafuda/keymap.c b/keyboards/naked48/keymaps/salicylic_with_nafuda/keymap.c
index 1d10ac653..7566d4c00 100644
--- a/keyboards/naked48/keymaps/salicylic_with_nafuda/keymap.c
+++ b/keyboards/naked48/keymaps/salicylic_with_nafuda/keymap.c
@@ -101,7 +101,7 @@ SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XX
101 ) 101 )
102}; 102};
103 103
104uint32_t layer_state_set_user(uint32_t state) { 104layer_state_t layer_state_set_user(layer_state_t state) {
105 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 105 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
106} 106}
107 107
diff --git a/keyboards/naked48/keymaps/salicylic_with_setta21/keymap.c b/keyboards/naked48/keymaps/salicylic_with_setta21/keymap.c
index 45fa33637..1925067d2 100644
--- a/keyboards/naked48/keymaps/salicylic_with_setta21/keymap.c
+++ b/keyboards/naked48/keymaps/salicylic_with_setta21/keymap.c
@@ -80,7 +80,7 @@ SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XX
80 ) 80 )
81}; 81};
82 82
83uint32_t layer_state_set_user(uint32_t state) { 83layer_state_t layer_state_set_user(layer_state_t state) {
84 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 84 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
85} 85}
86 86
diff --git a/keyboards/naked60/keymaps/salicylic/keymap.c b/keyboards/naked60/keymaps/salicylic/keymap.c
index 56b80de9f..9be4bcb42 100644
--- a/keyboards/naked60/keymaps/salicylic/keymap.c
+++ b/keyboards/naked60/keymaps/salicylic/keymap.c
@@ -102,7 +102,7 @@ SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XX
102 ) 102 )
103}; 103};
104 104
105uint32_t layer_state_set_user(uint32_t state) { 105layer_state_t layer_state_set_user(layer_state_t state) {
106 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 106 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
107} 107}
108 108
diff --git a/keyboards/naked60/keymaps/salicylic_with_nafuda/keymap.c b/keyboards/naked60/keymaps/salicylic_with_nafuda/keymap.c
index 474f57244..8fb0ce26f 100644
--- a/keyboards/naked60/keymaps/salicylic_with_nafuda/keymap.c
+++ b/keyboards/naked60/keymaps/salicylic_with_nafuda/keymap.c
@@ -77,7 +77,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
77 //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |--------------------------| 77 //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |--------------------------|
78 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 78 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
79 //|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------| 79 //|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------|
80 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ 80 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
81 //`------------------------------------------------------------------------------------------------------------' 81 //`------------------------------------------------------------------------------------------------------------'
82 ), 82 ),
83 83
@@ -91,7 +91,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
91 //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |--------------------------| 91 //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |--------------------------|
92 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 92 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
93 //|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------| 93 //|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------|
94 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ 94 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
95 //`------------------------------------------------------------------------------------------------------------' 95 //`------------------------------------------------------------------------------------------------------------'
96 ), 96 ),
97 97
@@ -119,7 +119,7 @@ LCTL_T(KC_F11), KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, XX
119 //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |--------------------------| 119 //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |--------------------------|
120SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PGDN, XXXXXXX, 120SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PGDN, XXXXXXX,
121 //|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------| 121 //|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------|
122 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ 122 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
123 //`------------------------------------------------------------------------------------------------------------' 123 //`------------------------------------------------------------------------------------------------------------'
124 ), 124 ),
125 125
@@ -138,7 +138,7 @@ SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XX
138 ) 138 )
139}; 139};
140 140
141uint32_t layer_state_set_user(uint32_t state) { 141layer_state_t layer_state_set_user(layer_state_t state) {
142 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 142 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
143} 143}
144 144
diff --git a/keyboards/naked60/keymaps/salicylic_with_setta21/keymap.c b/keyboards/naked60/keymaps/salicylic_with_setta21/keymap.c
index a5b762711..7f50e89f3 100644
--- a/keyboards/naked60/keymaps/salicylic_with_setta21/keymap.c
+++ b/keyboards/naked60/keymaps/salicylic_with_setta21/keymap.c
@@ -89,7 +89,7 @@ LCTL_T(KC_F11), KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, XX
89 //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |---------------+---------------+--------+-------| 89 //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| |---------------+---------------+--------+-------|
90SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PGDN, XXXXXXX, JP_RPRN, SEND_SUM,SEND_AVE, KC_DEL, 90SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PGDN, XXXXXXX, JP_RPRN, SEND_SUM,SEND_AVE, KC_DEL,
91 //|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------| |------------------------------------------------| 91 //|--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------| |------------------------------------------------|
92 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ 92 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
93 //`------------------------------------------------------------------------------------------------------------' 93 //`------------------------------------------------------------------------------------------------------------'
94 ), 94 ),
95 95
@@ -108,7 +108,7 @@ SFT_T(KC_F12), KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, XX
108 ) 108 )
109}; 109};
110 110
111uint32_t layer_state_set_user(uint32_t state) { 111layer_state_t layer_state_set_user(layer_state_t state) {
112 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 112 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
113} 113}
114 114
diff --git a/keyboards/orthodox/keymaps/rfvizarra/keymap.c b/keyboards/orthodox/keymaps/rfvizarra/keymap.c
index 4de7e3950..d8c836dc1 100644
--- a/keyboards/orthodox/keymaps/rfvizarra/keymap.c
+++ b/keyboards/orthodox/keymaps/rfvizarra/keymap.c
@@ -102,7 +102,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
102 102
103}; 103};
104 104
105uint32_t layer_state_set_user(uint32_t state) { 105layer_state_t layer_state_set_user(layer_state_t state) {
106 state = update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 106 state = update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
107 state = update_tri_layer_state(state, _LOWER, _NAV, _NAV2); 107 state = update_tri_layer_state(state, _LOWER, _NAV, _NAV2);
108 return state; 108 return state;
diff --git a/keyboards/planck/keymaps/am/keymap.c b/keyboards/planck/keymaps/am/keymap.c
index c1fa3925f..d521484a1 100644
--- a/keyboards/planck/keymaps/am/keymap.c
+++ b/keyboards/planck/keymaps/am/keymap.c
@@ -171,7 +171,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
171 171
172}; 172};
173 173
174uint32_t layer_state_set_user(uint32_t state) { 174layer_state_t layer_state_set_user(layer_state_t state) {
175 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 175 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
176} 176}
177 177
diff --git a/keyboards/planck/keymaps/andylikescandy/keymap.c b/keyboards/planck/keymaps/andylikescandy/keymap.c
index 295616f01..e873130f4 100644
--- a/keyboards/planck/keymaps/andylikescandy/keymap.c
+++ b/keyboards/planck/keymaps/andylikescandy/keymap.c
@@ -133,7 +133,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
133 KC_TILD, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_BSPC , 133 KC_TILD, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_BSPC ,
134 KC_DEL , KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_PIPE , 134 KC_DEL , KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_PIPE ,
135 _______, LCTL(KC_Z), LCTL(KC_X), LCTL(KC_C), LCTL(KC_V), _______, _______, _______, _______, _______, _______, KC_ENT , 135 _______, LCTL(KC_Z), LCTL(KC_X), LCTL(KC_C), LCTL(KC_V), _______, _______, _______, _______, _______, _______, KC_ENT ,
136 _______, _______, _______, _______, _______, KC_SPC, KC_SPC, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END 136 _______, _______, _______, _______, _______, KC_SPC, KC_SPC, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END
137), 137),
138 138
139/* Raise 139/* Raise
@@ -151,7 +151,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
151 KC_GRV, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC , 151 KC_GRV, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC ,
152 KC_DEL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSLS , 152 KC_DEL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSLS ,
153 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_ENT , 153 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_ENT ,
154 _______, _______, _______, _______, _______, KC_SPC, KC_SPC, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END 154 _______, _______, _______, _______, _______, KC_SPC, KC_SPC, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END
155), 155),
156 156
157/* Plover layer (http://opensteno.org) 157/* Plover layer (http://opensteno.org)
@@ -216,7 +216,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
216 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 216 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
217#endif 217#endif
218 218
219uint32_t layer_state_set_user(uint32_t state) { 219layer_state_t layer_state_set_user(layer_state_t state) {
220 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 220 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
221} 221}
222 222
diff --git a/keyboards/planck/keymaps/deft/keymap.c b/keyboards/planck/keymaps/deft/keymap.c
index 25a0a9f44..d7d40f146 100644
--- a/keyboards/planck/keymaps/deft/keymap.c
+++ b/keyboards/planck/keymaps/deft/keymap.c
@@ -133,6 +133,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
133 133
134}; 134};
135 135
136uint32_t layer_state_set_user(uint32_t state) { 136layer_state_t layer_state_set_user(layer_state_t state) {
137 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 137 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
138} 138}
diff --git a/keyboards/planck/keymaps/dsanchezseco/keymap.c b/keyboards/planck/keymaps/dsanchezseco/keymap.c
index 9da2dce16..901709429 100644
--- a/keyboards/planck/keymaps/dsanchezseco/keymap.c
+++ b/keyboards/planck/keymaps/dsanchezseco/keymap.c
@@ -50,6 +50,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
50// eeconfig_init(); 50// eeconfig_init();
51//} 51//}
52 52
53uint32_t layer_state_set_user(uint32_t state) { 53layer_state_t layer_state_set_user(layer_state_t state) {
54 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 54 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
55} 55}
diff --git a/keyboards/planck/keymaps/fabian/keymap.c b/keyboards/planck/keymaps/fabian/keymap.c
index 08ea09d8b..93f023362 100644
--- a/keyboards/planck/keymaps/fabian/keymap.c
+++ b/keyboards/planck/keymaps/fabian/keymap.c
@@ -185,7 +185,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
185 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 185 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
186#endif 186#endif
187 187
188uint32_t layer_state_set_user(uint32_t state) { 188layer_state_t layer_state_set_user(layer_state_t state) {
189 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 189 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
190} 190}
191 191
diff --git a/keyboards/planck/keymaps/jasperla/keymap.c b/keyboards/planck/keymaps/jasperla/keymap.c
index b9eb72b07..f51af78b5 100644
--- a/keyboards/planck/keymaps/jasperla/keymap.c
+++ b/keyboards/planck/keymaps/jasperla/keymap.c
@@ -131,6 +131,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
131 131
132}; 132};
133 133
134uint32_t layer_state_set_user(uint32_t state) { 134layer_state_t layer_state_set_user(layer_state_t state) {
135 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 135 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
136} 136}
diff --git a/keyboards/planck/keymaps/jetpacktuxedo/keymap.c b/keyboards/planck/keymaps/jetpacktuxedo/keymap.c
index 3e195671a..7c73d0952 100644
--- a/keyboards/planck/keymaps/jetpacktuxedo/keymap.c
+++ b/keyboards/planck/keymaps/jetpacktuxedo/keymap.c
@@ -137,7 +137,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
137 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 137 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
138#endif 138#endif
139 139
140uint32_t layer_state_set_user(uint32_t state) { 140layer_state_t layer_state_set_user(layer_state_t state) {
141 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 141 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
142} 142}
143 143
diff --git a/keyboards/planck/keymaps/mgalisa/keymap.c b/keyboards/planck/keymaps/mgalisa/keymap.c
index e3ecc8d7c..73843b740 100644
--- a/keyboards/planck/keymaps/mgalisa/keymap.c
+++ b/keyboards/planck/keymaps/mgalisa/keymap.c
@@ -207,7 +207,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
207 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 207 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
208#endif 208#endif
209 209
210uint32_t layer_state_set_user(uint32_t state) { 210layer_state_t layer_state_set_user(layer_state_t state) {
211 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 211 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
212} 212}
213 213
diff --git a/keyboards/planck/keymaps/mikethetiger/keymap.c b/keyboards/planck/keymaps/mikethetiger/keymap.c
index e319fd49e..7da292d35 100644
--- a/keyboards/planck/keymaps/mikethetiger/keymap.c
+++ b/keyboards/planck/keymaps/mikethetiger/keymap.c
@@ -176,7 +176,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
176 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 176 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
177#endif 177#endif
178 178
179uint32_t layer_state_set_user(uint32_t state) { 179layer_state_t layer_state_set_user(layer_state_t state) {
180 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 180 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
181} 181}
182 182
diff --git a/keyboards/planck/keymaps/motform/keymap.c b/keyboards/planck/keymaps/motform/keymap.c
index 03ddfde42..0dd046a93 100644
--- a/keyboards/planck/keymaps/motform/keymap.c
+++ b/keyboards/planck/keymaps/motform/keymap.c
@@ -116,6 +116,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
116 116
117}; 117};
118 118
119uint32_t layer_state_set_user(uint32_t state) { 119layer_state_t layer_state_set_user(layer_state_t state) {
120 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 120 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
121} 121}
diff --git a/keyboards/planck/keymaps/msiu/keymap.c b/keyboards/planck/keymaps/msiu/keymap.c
index bc067973c..fb58e0ee8 100644
--- a/keyboards/planck/keymaps/msiu/keymap.c
+++ b/keyboards/planck/keymaps/msiu/keymap.c
@@ -82,7 +82,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
82 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 82 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
83#endif 83#endif
84 84
85uint32_t layer_state_set_user(uint32_t state) { 85layer_state_t layer_state_set_user(layer_state_t state) {
86 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 86 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
87} 87}
88 88
diff --git a/keyboards/planck/keymaps/muzfuz/keymap.c b/keyboards/planck/keymaps/muzfuz/keymap.c
index ec2de450a..cb8bd6268 100644
--- a/keyboards/planck/keymaps/muzfuz/keymap.c
+++ b/keyboards/planck/keymaps/muzfuz/keymap.c
@@ -118,7 +118,7 @@ float plover_song[][2] = SONG(PLOVER_SOUND);
118float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 118float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
119#endif 119#endif
120 120
121uint32_t layer_state_set_user(uint32_t state) 121layer_state_t layer_state_set_user(layer_state_t state)
122{ 122{
123 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 123 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
124} 124}
diff --git a/keyboards/planck/keymaps/mwpeterson/keymap.c b/keyboards/planck/keymaps/mwpeterson/keymap.c
index 961b8394b..dbe2f246f 100644
--- a/keyboards/planck/keymaps/mwpeterson/keymap.c
+++ b/keyboards/planck/keymaps/mwpeterson/keymap.c
@@ -258,7 +258,7 @@ void matrix_init_user(void) {
258 set_unicode_input_mode(UC_LNX); 258 set_unicode_input_mode(UC_LNX);
259}; 259};
260 260
261uint32_t layer_state_set_user(uint32_t state) { 261layer_state_t layer_state_set_user(layer_state_t state) {
262 return update_tri_layer_state(state, LOWER_LAYER, RAISE_LAYER, ADJUST_LAYER); 262 return update_tri_layer_state(state, LOWER_LAYER, RAISE_LAYER, ADJUST_LAYER);
263} 263}
264 264
diff --git a/keyboards/planck/keymaps/navi/keymap.c b/keyboards/planck/keymaps/navi/keymap.c
index db5345127..0c0c7f246 100644
--- a/keyboards/planck/keymaps/navi/keymap.c
+++ b/keyboards/planck/keymaps/navi/keymap.c
@@ -119,7 +119,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
119 119
120}; 120};
121 121
122uint32_t layer_state_set_user(uint32_t state) { 122layer_state_t layer_state_set_user(layer_state_t state) {
123 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 123 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
124} 124}
125 125
diff --git a/keyboards/planck/keymaps/nick/keymap.c b/keyboards/planck/keymaps/nick/keymap.c
index b717ccdc8..4fcba8079 100644
--- a/keyboards/planck/keymaps/nick/keymap.c
+++ b/keyboards/planck/keymaps/nick/keymap.c
@@ -105,7 +105,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
105 105
106}; 106};
107 107
108uint32_t layer_state_set_user(uint32_t state) { 108layer_state_t layer_state_set_user(layer_state_t state) {
109 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 109 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
110} 110}
111 111
diff --git a/keyboards/planck/keymaps/pascamel/keymap.c b/keyboards/planck/keymaps/pascamel/keymap.c
index 852643218..ed2d41fbe 100644
--- a/keyboards/planck/keymaps/pascamel/keymap.c
+++ b/keyboards/planck/keymaps/pascamel/keymap.c
@@ -118,7 +118,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
118 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 118 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
119#endif 119#endif
120 120
121uint32_t layer_state_set_user(uint32_t state) { 121layer_state_t layer_state_set_user(layer_state_t state) {
122 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 122 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
123} 123}
124 124
diff --git a/keyboards/planck/keymaps/pevecyan/keymap.c b/keyboards/planck/keymaps/pevecyan/keymap.c
index 2391efebb..25643b244 100644
--- a/keyboards/planck/keymaps/pevecyan/keymap.c
+++ b/keyboards/planck/keymaps/pevecyan/keymap.c
@@ -168,7 +168,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
168 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 168 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
169#endif 169#endif
170 170
171uint32_t layer_state_set_user(uint32_t state) { 171layer_state_t layer_state_set_user(layer_state_t state) {
172 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 172 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
173} 173}
174 174
diff --git a/keyboards/planck/keymaps/pickle_jr/keymap.c b/keyboards/planck/keymaps/pickle_jr/keymap.c
index 317ebcf39..31853819c 100644
--- a/keyboards/planck/keymaps/pickle_jr/keymap.c
+++ b/keyboards/planck/keymaps/pickle_jr/keymap.c
@@ -1,4 +1,4 @@
1#include QMK_KEYBOARD_H 1#include QMK_KEYBOARD_H
2 2
3#define _QWERTY 0 3#define _QWERTY 0
4#define _LOWER 1 4#define _LOWER 1
@@ -62,7 +62,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
62 TABCALC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, QUOCALC, 62 TABCALC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, QUOCALC,
63 KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, SCOLNAV, KC_ENT , 63 KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, SCOLNAV, KC_ENT ,
64 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, 64 KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC,
65 LBRACK , KC_LCTL, KC_PSCR, KC_LGUI, KC_BSPC, LOWER, RAISE, KC_SPC, KC_RALT, VIMSAVE, KC_RCTL, RBRACK 65 LBRACK , KC_LCTL, KC_PSCR, KC_LGUI, KC_BSPC, LOWER, RAISE, KC_SPC, KC_RALT, VIMSAVE, KC_RCTL, RBRACK
66), 66),
67 67
68/* Lower 68/* Lower
@@ -181,7 +181,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
181 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 181 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
182#endif 182#endif
183 183
184uint32_t layer_state_set_user(uint32_t state) { 184layer_state_t layer_state_set_user(layer_state_t state) {
185 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 185 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
186}; 186};
187 187
diff --git a/keyboards/planck/keymaps/raffle/keymap.c b/keyboards/planck/keymaps/raffle/keymap.c
index 350a9166c..26ed0edf5 100644
--- a/keyboards/planck/keymaps/raffle/keymap.c
+++ b/keyboards/planck/keymaps/raffle/keymap.c
@@ -164,7 +164,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
164 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 164 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
165#endif 165#endif
166 166
167uint32_t layer_state_set_user(uint32_t state) { 167layer_state_t layer_state_set_user(layer_state_t state) {
168 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 168 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
169} 169}
170 170
diff --git a/keyboards/planck/keymaps/skug/keymap.c b/keyboards/planck/keymaps/skug/keymap.c
index 4f84a18bf..6b34f4980 100644
--- a/keyboards/planck/keymaps/skug/keymap.c
+++ b/keyboards/planck/keymaps/skug/keymap.c
@@ -153,7 +153,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
153 float s9[][2] = SONG(SONIC_RING); 153 float s9[][2] = SONG(SONIC_RING);
154#endif 154#endif
155 155
156uint32_t layer_state_set_user(uint32_t state) { 156layer_state_t layer_state_set_user(layer_state_t state) {
157 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 157 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
158} 158}
159 159
diff --git a/keyboards/planck/keymaps/smittey/keymap.c b/keyboards/planck/keymaps/smittey/keymap.c
index 7efe5fd4d..7eca6b76d 100644
--- a/keyboards/planck/keymaps/smittey/keymap.c
+++ b/keyboards/planck/keymaps/smittey/keymap.c
@@ -224,7 +224,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
224 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 224 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
225#endif 225#endif
226 226
227uint32_t layer_state_set_user(uint32_t state) { 227layer_state_t layer_state_set_user(layer_state_t state) {
228 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 228 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
229} 229}
230 230
diff --git a/keyboards/planck/keymaps/snowkuma/keymap.c b/keyboards/planck/keymaps/snowkuma/keymap.c
index eee8e1170..fef6246b4 100644
--- a/keyboards/planck/keymaps/snowkuma/keymap.c
+++ b/keyboards/planck/keymaps/snowkuma/keymap.c
@@ -84,7 +84,7 @@ void safe_reset(qk_tap_dance_state_t *state, void *user_data) {
84 register_code(KC_SLSH); 84 register_code(KC_SLSH);
85 } 85 }
86 } 86 }
87} 87}
88 88
89void tilde_reset(qk_tap_dance_state_t *state, void *user_data) 89void tilde_reset(qk_tap_dance_state_t *state, void *user_data)
90{ 90{
@@ -123,7 +123,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
123[_COLEMAK] = LAYOUT_planck_grid( 123[_COLEMAK] = LAYOUT_planck_grid(
124 Q_CTL, W_ALT, F_GUI, KC_P, KC_G, _______, _______, KC_J, KC_L, U_GUI, Y_ALT, SCL_CTL, 124 Q_CTL, W_ALT, F_GUI, KC_P, KC_G, _______, _______, KC_J, KC_L, U_GUI, Y_ALT, SCL_CTL,
125 KC_A, KC_R, KC_S, T_SFT, KC_D, _______, _______, KC_H, N_SFT, KC_E, KC_I, KC_O, 125 KC_A, KC_R, KC_S, T_SFT, KC_D, _______, _______, KC_H, N_SFT, KC_E, KC_I, KC_O,
126 KC_Z, KC_X, KC_C, KC_V, KC_B, _______, _______, KC_K, KC_M, KC_COMM, KC_DOT, KC_QUOT, 126 KC_Z, KC_X, KC_C, KC_V, KC_B, _______, _______, KC_K, KC_M, KC_COMM, KC_DOT, KC_QUOT,
127 _______, _______, _______, ESC_NUM, BSP_REG, MIN_ARR, TAB_SFT, SPC_SYM, ENT_THU, _______, _______, _______ 127 _______, _______, _______, ESC_NUM, BSP_REG, MIN_ARR, TAB_SFT, SPC_SYM, ENT_THU, _______, _______, _______
128), 128),
129 129
@@ -173,7 +173,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
173 173
174/* Number Layer 174/* Number Layer
175 * ,-----------------------------------------------------------------------------------------------------------. 175 * ,-----------------------------------------------------------------------------------------------------------.
176 * | : | F | E | D | G | | | * | 7 | 8 | 9 | 0 | 176 * | : | F | E | D | G | | | * | 7 | 8 | 9 | 0 |
177 * | | | | | | | | | | | | | 177 * | | | | | | | | | | | | |
178 * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------| 178 * |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------|
179 * | # | C | B | A | + | | | . | 4 | 5 | 6 | / | 179 * | # | C | B | A | + | | | . | 4 | 5 | 6 | / |
@@ -289,7 +289,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
289 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 289 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
290#endif 290#endif
291 291
292uint32_t layer_state_set_user(uint32_t state) { 292layer_state_t layer_state_set_user(layer_state_t state) {
293 state = update_tri_layer_state(state, _SYMBOL, _THUMB, _FUNCTION); 293 state = update_tri_layer_state(state, _SYMBOL, _THUMB, _FUNCTION);
294 state = update_tri_layer_state(state, _SYMBOL, _REGEX, _MOUSE); 294 state = update_tri_layer_state(state, _SYMBOL, _REGEX, _MOUSE);
295 return state; 295 return state;
@@ -317,7 +317,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
317 } 317 }
318 return false; 318 return false;
319 break; 319 break;
320 case VIM: 320 case VIM:
321 if (record->event.pressed) { 321 if (record->event.pressed) {
322 SEND_STRING(SS_LGUI(" ")); 322 SEND_STRING(SS_LGUI(" "));
323 SEND_STRING("macvim.app" SS_TAP(X_ENTER)); 323 SEND_STRING("macvim.app" SS_TAP(X_ENTER));
diff --git a/keyboards/planck/keymaps/synth_sample/keymap.c b/keyboards/planck/keymaps/synth_sample/keymap.c
index 64bfde9aa..8c6b6fe87 100644
--- a/keyboards/planck/keymaps/synth_sample/keymap.c
+++ b/keyboards/planck/keymaps/synth_sample/keymap.c
@@ -173,7 +173,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
173 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 173 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
174#endif 174#endif
175 175
176uint32_t layer_state_set_user(uint32_t state) { 176layer_state_t layer_state_set_user(layer_state_t state) {
177 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 177 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
178} 178}
179 179
diff --git a/keyboards/planck/keymaps/synth_wavetable/keymap.c b/keyboards/planck/keymaps/synth_wavetable/keymap.c
index 1fcc97742..9a2ad0a8b 100644
--- a/keyboards/planck/keymaps/synth_wavetable/keymap.c
+++ b/keyboards/planck/keymaps/synth_wavetable/keymap.c
@@ -173,7 +173,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
173 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 173 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
174#endif 174#endif
175 175
176uint32_t layer_state_set_user(uint32_t state) { 176layer_state_t layer_state_set_user(layer_state_t state) {
177 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 177 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
178} 178}
179 179
diff --git a/keyboards/planck/keymaps/tom/keymap.c b/keyboards/planck/keymaps/tom/keymap.c
index ea625d165..d2f54cdb1 100644
--- a/keyboards/planck/keymaps/tom/keymap.c
+++ b/keyboards/planck/keymaps/tom/keymap.c
@@ -116,7 +116,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
116 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 116 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
117#endif 117#endif
118 118
119uint32_t layer_state_set_user(uint32_t state) { 119layer_state_t layer_state_set_user(layer_state_t state) {
120 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 120 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
121} 121}
122 122
diff --git a/keyboards/planck/keymaps/tylerwince/keymap.c b/keyboards/planck/keymaps/tylerwince/keymap.c
index c9ba7da89..2c9d56a41 100644
--- a/keyboards/planck/keymaps/tylerwince/keymap.c
+++ b/keyboards/planck/keymaps/tylerwince/keymap.c
@@ -273,7 +273,7 @@ bool music_mask_user(uint16_t keycode) {
273 return true; 273 return true;
274 } 274 }
275} 275}
276uint32_t layer_state_set_user(uint32_t state) { 276layer_state_t layer_state_set_user(layer_state_t state) {
277 palClearPad(GPIOB, 8); 277 palClearPad(GPIOB, 8);
278 palClearPad(GPIOB, 9); 278 palClearPad(GPIOB, 9);
279 uint8_t layer = biton32(state); 279 uint8_t layer = biton32(state);
diff --git a/keyboards/planck/keymaps/unagi/keymap.c b/keyboards/planck/keymaps/unagi/keymap.c
index 5f4d3b886..520f42852 100644
--- a/keyboards/planck/keymaps/unagi/keymap.c
+++ b/keyboards/planck/keymaps/unagi/keymap.c
@@ -187,7 +187,7 @@ qk_tap_dance_action_t tap_dance_actions[] = {
187 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND); 187 float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
188#endif 188#endif
189 189
190uint32_t layer_state_set_user(uint32_t state) { 190layer_state_t layer_state_set_user(layer_state_t state) {
191 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 191 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
192} 192}
193 193
diff --git a/keyboards/planck/keymaps/vxid/keymap.c b/keyboards/planck/keymaps/vxid/keymap.c
index 51d1daa70..0494056ea 100644
--- a/keyboards/planck/keymaps/vxid/keymap.c
+++ b/keyboards/planck/keymaps/vxid/keymap.c
@@ -44,6 +44,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
44 44
45}; 45};
46 46
47uint32_t layer_state_set_user(uint32_t state) { 47layer_state_t layer_state_set_user(layer_state_t state) {
48 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 48 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
49} 49}
diff --git a/keyboards/preonic/keymaps/egstad/keymap.c b/keyboards/preonic/keymaps/egstad/keymap.c
index 07eda6614..f730d911c 100644
--- a/keyboards/preonic/keymaps/egstad/keymap.c
+++ b/keyboards/preonic/keymaps/egstad/keymap.c
@@ -73,13 +73,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
73 * ,-----------------------------------------------------------------------------------------------. 73 * ,-----------------------------------------------------------------------------------------------.
74 * | ` ESC | 1 ! | 2 @ | 3 # | 4 $ | 5 % | 6 ^ | 7 & | 8 * | 9 ( | 0 ) | -_ =+ | 74 * | ` ESC | 1 ! | 2 @ | 3 # | 4 $ | 5 % | 6 ^ | 7 & | 8 * | 9 ( | 0 ) | -_ =+ |
75 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------| 75 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
76 * | TB/RS | Q | W | E | R | T | Y | U | I | O | P | [{ }] | 76 * | TB/RS | Q | W | E | R | T | Y | U | I | O | P | [{ }] |
77 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------| 77 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
78 * | BS/LW | A | S | D | F | G | H | J | K | L | ; | ' | 78 * | BS/LW | A | S | D | F | G | H | J | K | L | ; | ' |
79 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------| 79 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
80 * | SFT | Z | X | C | V | B | N | M | , | . | / | SF/RN | 80 * | SFT | Z | X | C | V | B | N | M | , | . | / | SF/RN |
81 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------| 81 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
82 * | LEADR | | CTL | ALT | CMD | BSP | SP/LW | RN/RS | ← | ↑ | ↓ | → | 82 * | LEADR | | CTL | ALT | CMD | BSP | SP/LW | RN/RS | ← | ↑ | ↓ | → |
83 * `----------------------------------------------------------------------------------------------- 83 * `-----------------------------------------------------------------------------------------------
84 */ 84 */
85 85
@@ -107,7 +107,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
107 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------| 107 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
108 * | | | | | | | | [ { | ] } | ( | ) | \ | | 108 * | | | | | | | | [ { | ] } | ( | ) | \ | |
109 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------| 109 * |-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------|
110 * | | | | | | | >|| | | << | Vol-U | Vol-D | >> | 110 * | | | | | | | >|| | | << | Vol-U | Vol-D | >> |
111 * `-----------------------------------------------------------------------------------------------' 111 * `-----------------------------------------------------------------------------------------------'
112 */ 112 */
113 113
@@ -146,7 +146,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
146 KC_CAPS, _______, _______, _______, _______, _______, _______, KC_P1, KC_P2, KC_P3, KC_PSLS, _______, \ 146 KC_CAPS, _______, _______, _______, _______, _______, _______, KC_P1, KC_P2, KC_P3, KC_PSLS, _______, \
147 _______, _______, _______, _______, _______, _______, _______, _______, KC_P0, KC_PDOT, KC_COMM, _______ \ 147 _______, _______, _______, _______, _______, _______, _______, _______, KC_P0, KC_PDOT, KC_COMM, _______ \
148), 148),
149 149
150 150
151 151
152 152
@@ -178,8 +178,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
178 178
179}; 179};
180 180
181// this function 181// this function
182uint32_t layer_state_set_user(uint32_t state) { 182layer_state_t layer_state_set_user(layer_state_t state) {
183 return update_tri_layer_state(state, L_LOWER, L_RAISE, L_ADJUST); 183 return update_tri_layer_state(state, L_LOWER, L_RAISE, L_ADJUST);
184} 184}
185 185
@@ -201,8 +201,8 @@ uint32_t layer_state_set_user(uint32_t state) {
201 * | | | | | | | | | | | | | 201 * | | | | | | | | | | | | |
202 * `-----------------------------------------------------------------------------------------------' 202 * `-----------------------------------------------------------------------------------------------'
203 */ 203 */
204/* 204/*
205[L_BLANK] = LAYOUT_preonic_grid( 205[L_BLANK] = LAYOUT_preonic_grid(
206 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ 206 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
207 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ 207 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
208 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ 208 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
diff --git a/keyboards/preonic/keymaps/senseored/keymap.c b/keyboards/preonic/keymaps/senseored/keymap.c
index cf354eed1..e15250783 100644
--- a/keyboards/preonic/keymaps/senseored/keymap.c
+++ b/keyboards/preonic/keymaps/senseored/keymap.c
@@ -365,7 +365,7 @@ bool dip_switch_update_user(uint8_t index, bool active) {
365} 365}
366 366
367 367
368uint32_t layer_state_set_user(uint32_t state) { 368layer_state_t layer_state_set_user(layer_state_t state) {
369// if(rgblight_get_mode() == 1) { 369// if(rgblight_get_mode() == 1) {
370 switch (biton32(state)) { 370 switch (biton32(state)) {
371 case _QWERTY: 371 case _QWERTY:
diff --git a/keyboards/primekb/prime_e/keymaps/via/keymap.c b/keyboards/primekb/prime_e/keymaps/via/keymap.c
index 46a310f3d..960d1dc39 100644
--- a/keyboards/primekb/prime_e/keymaps/via/keymap.c
+++ b/keyboards/primekb/prime_e/keymaps/via/keymap.c
@@ -111,7 +111,7 @@ void led_set_user(uint8_t usb_led) {
111} 111}
112 112
113//function for layer indicator LED 113//function for layer indicator LED
114uint32_t layer_state_set_user(uint32_t state) 114layer_state_t layer_state_set_user(layer_state_t state)
115{ 115{
116 if (biton32(state) == 1) { 116 if (biton32(state) == 1) {
117 writePinHigh(B3); 117 writePinHigh(B3);
diff --git a/keyboards/reviung39/keymaps/default_s/keymap.c b/keyboards/reviung39/keymaps/default_s/keymap.c
index 9f0d0debc..42e269431 100644
--- a/keyboards/reviung39/keymaps/default_s/keymap.c
+++ b/keyboards/reviung39/keymaps/default_s/keymap.c
@@ -33,21 +33,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
33 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, RSFT_T(KC_ENT), 33 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, RSFT_T(KC_ENT),
34 LOWER, KC_SPC, RAISE 34 LOWER, KC_SPC, RAISE
35 ), 35 ),
36 36
37 [_LOWER] = LAYOUT_reviung39( 37 [_LOWER] = LAYOUT_reviung39(
38 _______, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL, 38 _______, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL,
39 _______, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_GRV, KC_TILD, 39 _______, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_GRV, KC_TILD,
40 _______, KC_ESC, KC_LGUI, KC_LALT, KC_CAPS, KC_DQUO, KC_HOME, KC_END, KC_PGUP, KC_PGDN, KC_PSCR, RSFT_T(KC_SPC), 40 _______, KC_ESC, KC_LGUI, KC_LALT, KC_CAPS, KC_DQUO, KC_HOME, KC_END, KC_PGUP, KC_PGDN, KC_PSCR, RSFT_T(KC_SPC),
41 _______, KC_ENT, _______ 41 _______, KC_ENT, _______
42 ), 42 ),
43 43
44 [_RAISE] = LAYOUT_reviung39( 44 [_RAISE] = LAYOUT_reviung39(
45 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL, 45 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL,
46 _______, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, 46 _______, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6,
47 _______, KC_ESC, KC_RGUI, KC_RALT, KC_CAPS, KC_QUOT, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, 47 _______, KC_ESC, KC_RGUI, KC_RALT, KC_CAPS, KC_QUOT, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12,
48 _______, KC_BSPC, _______ 48 _______, KC_BSPC, _______
49 ), 49 ),
50 50
51 [_ADJUST] = LAYOUT_reviung39( 51 [_ADJUST] = LAYOUT_reviung39(
52 RGB_VAI, RGB_SAI, RGB_HUI, RGB_MOD, XXXXXXX, RGB_TOG, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, 52 RGB_VAI, RGB_SAI, RGB_HUI, RGB_MOD, XXXXXXX, RGB_TOG, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
53 RGB_VAD, RGB_SAD, RGB_HUD, RGB_RMOD, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, 53 RGB_VAD, RGB_SAD, RGB_HUD, RGB_RMOD, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
@@ -56,6 +56,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
56 ), 56 ),
57}; 57};
58 58
59uint32_t layer_state_set_user(uint32_t state) { 59layer_state_t layer_state_set_user(layer_state_t state) {
60 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 60 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
61} 61}
diff --git a/keyboards/spacetime/keymaps/kyleterry/keymap.c b/keyboards/spacetime/keymaps/kyleterry/keymap.c
index 32fbab5e0..d4d31dc1f 100644
--- a/keyboards/spacetime/keymaps/kyleterry/keymap.c
+++ b/keyboards/spacetime/keymaps/kyleterry/keymap.c
@@ -94,7 +94,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
94 ) 94 )
95}; 95};
96 96
97uint32_t layer_state_set_user(uint32_t state) { 97layer_state_t layer_state_set_user(layer_state_t state) {
98 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 98 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
99} 99}
100 100
diff --git a/keyboards/tada68/keymaps/emdarcher/keymap.c b/keyboards/tada68/keymaps/emdarcher/keymap.c
index 642b4d8fa..d6ac2f7bc 100755
--- a/keyboards/tada68/keymaps/emdarcher/keymap.c
+++ b/keyboards/tada68/keymaps/emdarcher/keymap.c
@@ -5,7 +5,7 @@
5#define _CL 2 5#define _CL 2
6#define _ML 3 6#define _ML 3
7 7
8#define KC_X0 LT(_CL, KC_CAPS) 8#define KC_X0 LT(_CL, KC_CAPS)
9 9
10const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 10const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
11 /* Keymap _BL: (Base Layer) Default Layer 11 /* Keymap _BL: (Base Layer) Default Layer
@@ -62,7 +62,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
62 62
63 63
64//layer state control 64//layer state control
65uint32_t layer_state_set_user(uint32_t state){ 65layer_state_t layer_state_set_user(layer_state_t state){
66 //switch to _ML if both _FL and _CL are activated 66 //switch to _ML if both _FL and _CL are activated
67 return update_tri_layer_state(state, _FL, _CL, _ML); 67 return update_tri_layer_state(state, _FL, _CL, _ML);
68} 68}
diff --git a/keyboards/thevankeyboards/minivan/keymaps/jetpacktuxedo/keymap.c b/keyboards/thevankeyboards/minivan/keymaps/jetpacktuxedo/keymap.c
index f9bb64e05..0c1ea9dd0 100644
--- a/keyboards/thevankeyboards/minivan/keymaps/jetpacktuxedo/keymap.c
+++ b/keyboards/thevankeyboards/minivan/keymaps/jetpacktuxedo/keymap.c
@@ -56,7 +56,7 @@ void keyboard_post_init_user(void) {
56 #endif //RGBLIGHT_ENABLE 56 #endif //RGBLIGHT_ENABLE
57} 57}
58 58
59uint32_t layer_state_set_user(uint32_t state){ 59layer_state_t layer_state_set_user(layer_state_t state){
60 #ifdef RGBLIGHT_ENABLE 60 #ifdef RGBLIGHT_ENABLE
61 uint8_t led0r = 0; uint8_t led0g = 0; uint8_t led0b = 0; 61 uint8_t led0r = 0; uint8_t led0g = 0; uint8_t led0b = 0;
62 uint8_t led1r = 0; uint8_t led1g = 0; uint8_t led1b = 0; 62 uint8_t led1r = 0; uint8_t led1g = 0; uint8_t led1b = 0;
diff --git a/keyboards/xd60/keymaps/birkir/keymap.c b/keyboards/xd60/keymaps/birkir/keymap.c
index 560445054..fe7cd6066 100644
--- a/keyboards/xd60/keymaps/birkir/keymap.c
+++ b/keyboards/xd60/keymaps/birkir/keymap.c
@@ -37,7 +37,7 @@ uint16_t hue;
37uint8_t sat; 37uint8_t sat;
38uint8_t val; 38uint8_t val;
39 39
40uint32_t layer_state_set_user(uint32_t state) { 40layer_state_t layer_state_set_user(layer_state_t state) {
41 41
42 if (state == 0 && edit == true) { 42 if (state == 0 && edit == true) {
43 mode = rgblight_get_mode(); 43 mode = rgblight_get_mode();
diff --git a/keyboards/xd75/keymaps/arpinfidel/keymap.c b/keyboards/xd75/keymaps/arpinfidel/keymap.c
index d6681e786..5f7337d68 100644
--- a/keyboards/xd75/keymaps/arpinfidel/keymap.c
+++ b/keyboards/xd75/keymaps/arpinfidel/keymap.c
@@ -62,7 +62,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
62 * | | FN | RGB TG | | MS W L | MS W R | | RESET | | MS 1 | MS 2 | RGB RMD| RGB MD | FN | | 62 * | | FN | RGB TG | | MS W L | MS W R | | RESET | | MS 1 | MS 2 | RGB RMD| RGB MD | FN | |
63 * '--------------------------------------------------------------------------------------------------------------------------------------' 63 * '--------------------------------------------------------------------------------------------------------------------------------------'
64 */ 64 */
65 65
66 [_FN] = LAYOUT_ortho_5x15( /* FUNCTION */ 66 [_FN] = LAYOUT_ortho_5x15( /* FUNCTION */
67 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, RGB_HUD, _______, RGB_HUI, KC_F7, KC_F8, KC_F9, KC_F10 , KC_F11 , KC_F12, 67 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, RGB_HUD, _______, RGB_HUI, KC_F7, KC_F8, KC_F9, KC_F10 , KC_F11 , KC_F12,
68 KC_WH_U, _______, KC_BTN2, KC_MS_U, KC_BTN1, KC_BTN3, RGB_SAD, _______, RGB_SAI, KC_LBRC, KC_RBRC, KC_UP , _______ , KC_EQL , KC_BSLS, 68 KC_WH_U, _______, KC_BTN2, KC_MS_U, KC_BTN1, KC_BTN3, RGB_SAD, _______, RGB_SAI, KC_LBRC, KC_RBRC, KC_UP , _______ , KC_EQL , KC_BSLS,
@@ -80,35 +80,35 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
80 PORTF ^= (1 << 5); 80 PORTF ^= (1 << 5);
81 } 81 }
82 return false; 82 return false;
83 83
84 // case A_BL_Y: 84 // case A_BL_Y:
85 // if (record->event.pressed) { 85 // if (record->event.pressed) {
86 // keycaps_led_on(); 86 // keycaps_led_on();
87 // } 87 // }
88 // return false; 88 // return false;
89 89
90 // case A_BL_N: 90 // case A_BL_N:
91 // if (record->event.pressed) { 91 // if (record->event.pressed) {
92 // keycaps_led_off(); 92 // keycaps_led_off();
93 // } 93 // }
94 // return false; 94 // return false;
95 95
96 default: 96 default:
97 return true; 97 return true;
98 } 98 }
99} 99}
100 100
101// Runs whenever there is a layer state change. 101// Runs whenever there is a layer state change.
102uint32_t layer_state_set_user(uint32_t state) { 102layer_state_t layer_state_set_user(layer_state_t state) {
103 uint8_t layer = biton32(state); 103 uint8_t layer = biton32(state);
104 104
105 gp100_led_off(); 105 gp100_led_off();
106 gp103_led_off(); 106 gp103_led_off();
107 107
108 // turns on gp100 (top left led) for odd layers 108 // turns on gp100 (top left led) for odd layers
109 if (layer & (1<<0)) gp100_led_on(); 109 if (layer & (1<<0)) gp100_led_on();
110 // turns on gp103 (top mid led) for layers 2, 6, ... 110 // turns on gp103 (top mid led) for layers 2, 6, ...
111 if (layer & (1<<1)) gp103_led_on(); 111 if (layer & (1<<1)) gp103_led_on();
112 112
113 return state; 113 return state;
114} \ No newline at end of file 114}
diff --git a/keyboards/xd75/keymaps/cbbrowne/keymap.c b/keyboards/xd75/keymaps/cbbrowne/keymap.c
index 6c356ac80..1b29686cf 100644
--- a/keyboards/xd75/keymaps/cbbrowne/keymap.c
+++ b/keyboards/xd75/keymaps/cbbrowne/keymap.c
@@ -25,7 +25,7 @@ enum layers {
25 _LOWER, /* Lower layer, where top line has symbols !@#$%^&*() */ 25 _LOWER, /* Lower layer, where top line has symbols !@#$%^&*() */
26 _RAISE, /* Raised layer, where top line has digits 1234567890 */ 26 _RAISE, /* Raised layer, where top line has digits 1234567890 */
27 _ADJUST, /* Special Adjust layer coming via tri-placement */ 27 _ADJUST, /* Special Adjust layer coming via tri-placement */
28 _FUNCTION /* Function key layer */ 28 _FUNCTION /* Function key layer */
29}; 29};
30 30
31 31
@@ -63,7 +63,7 @@ enum macro_id {
63#define MRAISE MO(_RAISE) 63#define MRAISE MO(_RAISE)
64#define MLOWER MO(_LOWER) 64#define MLOWER MO(_LOWER)
65#define ALTPLUS ALT_T(KC_PLUS) 65#define ALTPLUS ALT_T(KC_PLUS)
66 66
67const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 67const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
68 68
69/* QWERTY - MIT ENHANCED / GRID COMPATIBLE 69/* QWERTY - MIT ENHANCED / GRID COMPATIBLE
@@ -93,8 +93,8 @@ keys needing to be assigned:
9351 - KC_TAB - tab 9351 - KC_TAB - tab
94 - ROT_LED - rotate LED 94 - ROT_LED - rotate LED
9515 - KC_LALT - Left ALT 9515 - KC_LALT - Left ALT
9653,55 - M_RAISE - switch to RAISE layer 9653,55 - M_RAISE - switch to RAISE layer
975b - M_LOWER - switch to LOWER layer 975b - M_LOWER - switch to LOWER layer
9856,59,5a - KC_SPC - space 9856,59,5a - KC_SPC - space
995c - KC_LEFT - famous arrows 995c - KC_LEFT - famous arrows
1005d - KC_DOWN - famous arrows 1005d - KC_DOWN - famous arrows
@@ -115,7 +115,7 @@ keys needing to be assigned:
115 KC_LALT, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_7, KC_8, KC_EQL, KC_Y, KC_U, KC_I, KC_O, KC_P, ALTPLUS , 115 KC_LALT, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_7, KC_8, KC_EQL, KC_Y, KC_U, KC_I, KC_O, KC_P, ALTPLUS ,
116 KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_LBRC, KC_RBRC,KC_MINS, KC_H, KC_J, KC_K, KC_L, KC_SCLN, CTLENTER , 116 KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_LBRC, KC_RBRC,KC_MINS, KC_H, KC_J, KC_K, KC_L, KC_SCLN, CTLENTER ,
117 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_PGUP, KC_EQL, KC_BSLS, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, SHIFTQUOTE , 117 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_PGUP, KC_EQL, KC_BSLS, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, SHIFTQUOTE ,
118 KC_TAB, FUNCTION, MRAISE, FUNCTION, MRAISE, KC_SPC,KC_PGDN, KC_MINS, KC_SPC, KC_SPC, MLOWER, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT 118 KC_TAB, FUNCTION, MRAISE, FUNCTION, MRAISE, KC_SPC,KC_PGDN, KC_MINS, KC_SPC, KC_SPC, MLOWER, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT
119), 119),
120 120
121/* LOWER 121/* LOWER
@@ -131,13 +131,13 @@ keys needing to be assigned:
131 * | | | | | | XXXXXX . | | | | | | | | | 131 * | | | | | | XXXXXX . | | | | | | | | |
132 * '--------------------------------------------------------------------------------------------------------------------------------------' 132 * '--------------------------------------------------------------------------------------------------------------------------------------'
133 */ 133 */
134 134
135[_LOWER] = LAYOUT_ortho_5x15( /* LOWERED */ 135[_LOWER] = LAYOUT_ortho_5x15( /* LOWERED */
136 ___T___, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, KC_TILD, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11 , 136 ___T___, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, KC_TILD, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11 ,
137 ___T___, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, _______, _______, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_INS , 137 ___T___, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, _______, _______, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_INS ,
138 ___T___, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, _______, _______, _______, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE , 138 ___T___, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, _______, _______, _______, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE ,
139 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______, ___T___, ___T___, _______ , 139 _______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, _______, _______, ___T___, ___T___, _______ ,
140 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ 140 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
141 ), 141 ),
142 142
143/* RAISED 143/* RAISED
@@ -153,15 +153,15 @@ keys needing to be assigned:
153 * | | | | | | XXXXXX . | | | | | | | | | 153 * | | | | | | XXXXXX . | | | | | | | | |
154 * '--------------------------------------------------------------------------------------------------------------------------------------' 154 * '--------------------------------------------------------------------------------------------------------------------------------------'
155 */ 155 */
156 156
157[_RAISE] = LAYOUT_ortho_5x15 ( /* RAISED */ 157[_RAISE] = LAYOUT_ortho_5x15 ( /* RAISED */
158 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, MVERSION, _______, KC_GRV, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___ , 158 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, MVERSION, _______, KC_GRV, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ___T___ ,
159 KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, USERNAME, _______, KC_7, KC_8, KC_LCBR, KC_RCBR, _______, _______, KC_INS , 159 KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, USERNAME, _______, KC_7, KC_8, KC_LCBR, KC_RCBR, _______, _______, KC_INS ,
160 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, RANDDIG, _______, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, ___T___, ___T___ , 160 KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, RANDDIG, _______, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, ___T___, ___T___ ,
161 KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, RANDALP, _______, _______, _______, _______, ___T___, ___T___, _______, _______ , 161 KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, RANDALP, _______, _______, _______, _______, ___T___, ___T___, _______, _______ ,
162 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ 162 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
163), 163),
164 164
165/* FUNCTION 165/* FUNCTION
166 * .---------------------------------------------------------------------------------------------------------------------- 2u ------------. 166 * .---------------------------------------------------------------------------------------------------------------------- 2u ------------.
167 * | NUM LK | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | XXXXXX . | 167 * | NUM LK | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | XXXXXX . |
@@ -175,13 +175,13 @@ keys needing to be assigned:
175 * | RESET | | QWERTY | COLEMK | DVORAK | XXXXXX . MS BT1 | | | | | | MOUS L | MOUS D | MOUS R | 175 * | RESET | | QWERTY | COLEMK | DVORAK | XXXXXX . MS BT1 | | | | | | MOUS L | MOUS D | MOUS R |
176 * '--------------------------------------------------------------------------------------------------------------------------------------' 176 * '--------------------------------------------------------------------------------------------------------------------------------------'
177 */ 177 */
178 178
179[_FUNCTION] = LAYOUT_ortho_5x15( /* FUNCTION */ 179[_FUNCTION] = LAYOUT_ortho_5x15( /* FUNCTION */
180 KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, RESET, RESET, 180 KC_NLCK, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, RESET, RESET,
181 KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR , 181 KC_SLCK, KC_F13, KC_F14, KC_F15, KC_F16, KC_F17, KC_F18, KC_F19, KC_F20, KC_F21, KC_F22, KC_F23, KC_F24, KC_PAUS, KC_PSCR ,
182 KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U , 182 KC_CAPS, KC_BTN5, KC_BTN4, KC_BTN3, KC_BTN2, KC_ACL0, KC_ACL2, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY, _______, ___T___, ___T___, KC_WH_U ,
183 RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, BL_TOGG, BL_INC, BL_DEC, ___T___, ___T___, KC_MS_U, KC_WH_D , 183 RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, BL_TOGG, BL_INC, BL_DEC, ___T___, ___T___, KC_MS_U, KC_WH_D ,
184 RESET , _______, DF(_QWERTY), DF(_QWERTY), DF(_QWERTY), KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R 184 RESET , _______, DF(_QWERTY), DF(_QWERTY), DF(_QWERTY), KC_BTN1, KC_BTN1, _______, _______, _______, _______, _______, KC_MS_L, KC_MS_D, KC_MS_R
185 ) 185 )
186}; 186};
187 187
@@ -223,7 +223,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
223 if (record->event.pressed) { 223 if (record->event.pressed) {
224 /* Here, we mix the LCRNG with low bits from one of the system 224 /* Here, we mix the LCRNG with low bits from one of the system
225 clocks via XOR in the theory that this may be more random 225 clocks via XOR in the theory that this may be more random
226 than either separately */ 226 than either separately */
227 rval = (random_value ^ clockbyte) % 10; 227 rval = (random_value ^ clockbyte) % 10;
228 /* Note that KC_1 thru KC_0 are a contiguous range */ 228 /* Note that KC_1 thru KC_0 are a contiguous range */
229 register_code (KC_1 + rval); 229 register_code (KC_1 + rval);
@@ -235,7 +235,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
235 a letter chosen at random */ 235 a letter chosen at random */
236 /* Here, we mix the LCRNG with low bits from one of the system 236 /* Here, we mix the LCRNG with low bits from one of the system
237 clocks via XOR in the theory that this may be more random 237 clocks via XOR in the theory that this may be more random
238 than either separately */ 238 than either separately */
239 random_value = ((random_value + randadd) * randmul) % randmod; 239 random_value = ((random_value + randadd) * randmul) % randmod;
240 if (record->event.pressed) { 240 if (record->event.pressed) {
241 rval = (random_value ^ clockbyte) % 26; 241 rval = (random_value ^ clockbyte) % 26;
@@ -285,7 +285,7 @@ void matrix_init_user(void) {
285 rgblight_sethsv(325,255,255); 285 rgblight_sethsv(325,255,255);
286} 286}
287 287
288uint32_t layer_state_set_user(uint32_t state) { 288layer_state_t layer_state_set_user(layer_state_t state) {
289 switch(biton32(state)) { 289 switch(biton32(state)) {
290 case _QWERTY: 290 case _QWERTY:
291 rgblight_sethsv_white(); 291 rgblight_sethsv_white();
diff --git a/keyboards/xd75/keymaps/tdl-jturner/keymap.c b/keyboards/xd75/keymaps/tdl-jturner/keymap.c
index 0c51289b6..b7b98cd4c 100644
--- a/keyboards/xd75/keymaps/tdl-jturner/keymap.c
+++ b/keyboards/xd75/keymaps/tdl-jturner/keymap.c
@@ -179,7 +179,7 @@ void matrix_init_user(void) {
179} 179}
180 180
181//Set a color based on the layer 181//Set a color based on the layer
182uint32_t layer_state_set_user(uint32_t state) { 182layer_state_t layer_state_set_user(layer_state_t state) {
183 switch(biton32(state)) { 183 switch(biton32(state)) {
184 case _LYFK: 184 case _LYFK:
185 rgblight_setrgb_user_LYFK(); 185 rgblight_setrgb_user_LYFK();
diff --git a/layouts/community/ergodox/issmirnov/keymap.c b/layouts/community/ergodox/issmirnov/keymap.c
index ce853f3d3..b129148b0 100644
--- a/layouts/community/ergodox/issmirnov/keymap.c
+++ b/layouts/community/ergodox/issmirnov/keymap.c
@@ -201,7 +201,7 @@ void matrix_scan_user(void) {
201} 201}
202 202
203// only runs when when the layer is changed, good for updating LED's and clearing sticky state 203// only runs when when the layer is changed, good for updating LED's and clearing sticky state
204uint32_t layer_state_set_user(uint32_t state) { 204layer_state_t layer_state_set_user(layer_state_t state) {
205 uint8_t layer = biton32(state); 205 uint8_t layer = biton32(state);
206 206
207 ergodox_board_led_off(); 207 ergodox_board_led_off();
diff --git a/layouts/community/ergodox/qwerty_code_friendly/keymap.c b/layouts/community/ergodox/qwerty_code_friendly/keymap.c
index bf20e76a5..6e285d561 100644
--- a/layouts/community/ergodox/qwerty_code_friendly/keymap.c
+++ b/layouts/community/ergodox/qwerty_code_friendly/keymap.c
@@ -490,7 +490,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
490), 490),
491}; 491};
492 492
493uint32_t layer_state_set_user(uint32_t state) { 493layer_state_t layer_state_set_user(layer_state_t state) {
494 /* Use layer 3 when 1 & 2 are pressed. */ 494 /* Use layer 3 when 1 & 2 are pressed. */
495 state = update_tri_layer_state(state, LAYER_KPAD, LAYER_FKEY, LAYER_WORD); 495 state = update_tri_layer_state(state, LAYER_KPAD, LAYER_FKEY, LAYER_WORD);
496 return state; 496 return state;
diff --git a/users/333fred/333fred.c b/users/333fred/333fred.c
index 621b9e664..99f4e0168 100644
--- a/users/333fred/333fred.c
+++ b/users/333fred/333fred.c
@@ -117,7 +117,7 @@ void tap_dance_process_keycode(uint16_t keycode) {
117__attribute__ ((weak)) 117__attribute__ ((weak))
118void layer_state_set_rgb(uint32_t state) {} 118void layer_state_set_rgb(uint32_t state) {}
119 119
120uint32_t layer_state_set_user(uint32_t state) { 120layer_state_t layer_state_set_user(layer_state_t state) {
121 layer_state_set_rgb(state); 121 layer_state_set_rgb(state);
122 return state; 122 return state;
123} 123}
diff --git a/users/bbaserdem/bbaserdem.c b/users/bbaserdem/bbaserdem.c
index ac7b1b62e..cdacda12e 100644
--- a/users/bbaserdem/bbaserdem.c
+++ b/users/bbaserdem/bbaserdem.c
@@ -87,7 +87,7 @@ void rgblight_saveBase(void) {
87 base_sta = false; // If saving, that means base layer is being left 87 base_sta = false; // If saving, that means base layer is being left
88} 88}
89 89
90// Load the base state back 90// Load the base state back
91void rgblight_loadBase(void) { 91void rgblight_loadBase(void) {
92 // Don't do anything if not enabled 92 // Don't do anything if not enabled
93 if ( !base_sta ) { 93 if ( !base_sta ) {
@@ -248,7 +248,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
248 } 248 }
249 return false; 249 return false;
250 break; 250 break;
251#endif 251#endif
252 252
253 // If these keys are pressed, load base layer config, and mark saving 253 // If these keys are pressed, load base layer config, and mark saving
254#ifdef RGBLIGHT_ENABLE 254#ifdef RGBLIGHT_ENABLE
@@ -261,7 +261,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
261 case RGB_HUI: 261 case RGB_HUI:
262 case RGB_HUD: 262 case RGB_HUD:
263 if ( !base_sta ) { 263 if ( !base_sta ) {
264 rgblight_loadBase(); 264 rgblight_loadBase();
265 } 265 }
266 return true; 266 return true;
267 break; 267 break;
@@ -301,7 +301,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
301 } 301 }
302 return false; 302 return false;
303 break; 303 break;
304 304
305 // Layer switches with sound 305 // Layer switches with sound
306 case K_GAMES: 306 case K_GAMES:
307 if (record->event.pressed) { 307 if (record->event.pressed) {
@@ -622,7 +622,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
622|*-----LAYER CHANGE-----*| 622|*-----LAYER CHANGE-----*|
623\*----------------------*/ 623\*----------------------*/
624 624
625uint32_t layer_state_set_user(uint32_t state) { 625layer_state_t layer_state_set_user(layer_state_t state) {
626 626
627 state = layer_state_set_keymap (state); 627 state = layer_state_set_keymap (state);
628#ifdef RGBLIGHT_ENABLE 628#ifdef RGBLIGHT_ENABLE
diff --git a/users/billypython/billypython.c b/users/billypython/billypython.c
index 7bdfe33a4..180b478d7 100644
--- a/users/billypython/billypython.c
+++ b/users/billypython/billypython.c
@@ -27,6 +27,6 @@ uint32_t layer_state_set_keymap(uint32_t state) {
27 return state; 27 return state;
28} 28}
29 29
30uint32_t layer_state_set_user(uint32_t state) { 30layer_state_t layer_state_set_user(layer_state_t state) {
31 return layer_state_set_keymap(state); 31 return layer_state_set_keymap(state);
32} 32}
diff --git a/users/edvorakjp/edvorakjp.c b/users/edvorakjp/edvorakjp.c
index d0cd106ff..c44d8bb44 100644
--- a/users/edvorakjp/edvorakjp.c
+++ b/users/edvorakjp/edvorakjp.c
@@ -7,7 +7,7 @@ void matrix_init_user(void) {
7 7
8__attribute__((weak)) void matrix_init_keymap() {} 8__attribute__((weak)) void matrix_init_keymap() {}
9 9
10uint32_t layer_state_set_user(uint32_t state) { 10layer_state_t layer_state_set_user(layer_state_t state) {
11 state = update_tri_layer_state(state, L_EDVORAKJP_LOWER, L_EDVORAKJP_RAISE, L_EDVORAKJP_ADJUST); 11 state = update_tri_layer_state(state, L_EDVORAKJP_LOWER, L_EDVORAKJP_RAISE, L_EDVORAKJP_ADJUST);
12 return layer_state_set_keymap(state); 12 return layer_state_set_keymap(state);
13} 13}
diff --git a/users/edvorakjp/edvorakjp.h b/users/edvorakjp/edvorakjp.h
index 5f20762c6..93cd9851b 100644
--- a/users/edvorakjp/edvorakjp.h
+++ b/users/edvorakjp/edvorakjp.h
@@ -67,7 +67,7 @@ enum tap_dance_code {
67// base 67// base
68void matrix_init_user(void); 68void matrix_init_user(void);
69void matrix_init_keymap(void); 69void matrix_init_keymap(void);
70uint32_t layer_state_set_user(uint32_t state); 70layer_state_t layer_state_set_user(layer_state_t state);
71uint32_t layer_state_set_keymap(uint32_t state); 71uint32_t layer_state_set_keymap(uint32_t state);
72bool process_record_user(uint16_t keycode, keyrecord_t *record); 72bool process_record_user(uint16_t keycode, keyrecord_t *record);
73bool process_record_keymap(uint16_t keycode, keyrecord_t *record); 73bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
diff --git a/users/konstantin/konstantin.c b/users/konstantin/konstantin.c
index 72aca9fb8..3fdf5a4ca 100644
--- a/users/konstantin/konstantin.c
+++ b/users/konstantin/konstantin.c
@@ -97,7 +97,7 @@ uint32_t layer_state_set_keymap(uint32_t state) {
97 return state; 97 return state;
98} 98}
99 99
100uint32_t layer_state_set_user(uint32_t state) { 100layer_state_t layer_state_set_user(layer_state_t state) {
101 state = layer_state_set_keymap(state); 101 state = layer_state_set_keymap(state);
102 102
103#ifdef LAYER_NUMPAD 103#ifdef LAYER_NUMPAD
diff --git a/users/kuchosauronad0/kuchosauronad0.c b/users/kuchosauronad0/kuchosauronad0.c
index 6c38d0f10..a8f17b08e 100644
--- a/users/kuchosauronad0/kuchosauronad0.c
+++ b/users/kuchosauronad0/kuchosauronad0.c
@@ -1,5 +1,5 @@
1/* 1/*
2Copyright 2019 Andre Poley <andre.poley@mailbox.org> 2Copyright 2019 Andre Poley <andre.poley@mailbox.org>
3 3
4This program is free software: you can redistribute it and/or modify 4This program is free software: you can redistribute it and/or modify
5it under the terms of the GNU General Public License as published by 5it under the terms of the GNU General Public License as published by
@@ -123,7 +123,7 @@ uint32_t layer_state_set_keymap (uint32_t state) {
123 123
124// on layer change, no matter where the change was initiated 124// on layer change, no matter where the change was initiated
125// Then runs keymap's layer change check 125// Then runs keymap's layer change check
126uint32_t layer_state_set_user(uint32_t state) { 126layer_state_t layer_state_set_user(layer_state_t state) {
127 state = update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST); 127 state = update_tri_layer_state(state, _RAISE, _LOWER, _ADJUST);
128#ifdef RGBLIGHT_ENABLE 128#ifdef RGBLIGHT_ENABLE
129 state = layer_state_set_rgb(state); 129 state = layer_state_set_rgb(state);
diff --git a/users/mtdjr/mtdjr.c b/users/mtdjr/mtdjr.c
index c31b077b4..9c6c26bc8 100644
--- a/users/mtdjr/mtdjr.c
+++ b/users/mtdjr/mtdjr.c
@@ -136,7 +136,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
136 return true; 136 return true;
137}; 137};
138 138
139uint32_t layer_state_set_user(uint32_t state) { 139layer_state_t layer_state_set_user(layer_state_t state) {
140 switch (biton32(state)) { 140 switch (biton32(state)) {
141 case _RAISE: 141 case _RAISE:
142 #ifdef RGBLIGHT_ENABLE 142 #ifdef RGBLIGHT_ENABLE
diff --git a/users/pvinis/pvinis.c b/users/pvinis/pvinis.c
index 31c3023e8..71f9210ae 100644
--- a/users/pvinis/pvinis.c
+++ b/users/pvinis/pvinis.c
@@ -10,7 +10,7 @@ float song_test[][2] = SONG(QWERTY_SOUND);
10#endif 10#endif
11 11
12// SYMBOL + SYSCTL = KBCTL 12// SYMBOL + SYSCTL = KBCTL
13uint32_t layer_state_set_user(uint32_t state) { 13layer_state_t layer_state_set_user(layer_state_t state) {
14 uint32_t intermediate_state = update_tri_layer_state(state, LR_SYMBOL, LR_SYSCTL, LR_KBCTL); 14 uint32_t intermediate_state = update_tri_layer_state(state, LR_SYMBOL, LR_SYSCTL, LR_KBCTL);
15 intermediate_state = layer_state_set_user_keymap(intermediate_state); 15 intermediate_state = layer_state_set_user_keymap(intermediate_state);
16 return intermediate_state; 16 return intermediate_state;
diff --git a/users/romus/romus.c b/users/romus/romus.c
index 35b524f94..f707bb884 100644
--- a/users/romus/romus.c
+++ b/users/romus/romus.c
@@ -72,7 +72,7 @@ __attribute__ ((weak)) void led_set_keymap(uint8_t usb_led) { }
72// Set RGBLIGHT state depending on layer 72// Set RGBLIGHT state depending on layer
73void rgblight_change( uint8_t this_layer ) { 73void rgblight_change( uint8_t this_layer ) {
74 // Enable RGB light; will not work without this 74 // Enable RGB light; will not work without this
75 //rgblight_enable_noeeprom(); 75 //rgblight_enable_noeeprom();
76 // Change RGB light 76 // Change RGB light
77 switch ( this_layer ) { 77 switch ( this_layer ) {
78 case _DV: 78 case _DV:
@@ -83,21 +83,21 @@ void rgblight_change( uint8_t this_layer ) {
83 // Do yellow for alternate 83 // Do yellow for alternate
84 rgblight_enable_noeeprom(); 84 rgblight_enable_noeeprom();
85 rgblight_sethsv_noeeprom( 60,255,255); 85 rgblight_sethsv_noeeprom( 60,255,255);
86 86
87 87
88 break; 88 break;
89 case _GA: 89 case _GA:
90 // Do purple for game 90 // Do purple for game
91 rgblight_enable_noeeprom(); 91 rgblight_enable_noeeprom();
92 rgblight_sethsv_noeeprom(285,255,255); 92 rgblight_sethsv_noeeprom(285,255,255);
93 93
94 94
95 break; 95 break;
96 case _NU: 96 case _NU:
97 // Do azure for number 97 // Do azure for number
98 rgblight_enable_noeeprom(); 98 rgblight_enable_noeeprom();
99 rgblight_sethsv_noeeprom(186,200,255); 99 rgblight_sethsv_noeeprom(186,200,255);
100 100
101 101
102 break; 102 break;
103 case _SE: 103 case _SE:
@@ -105,27 +105,27 @@ void rgblight_change( uint8_t this_layer ) {
105 rgblight_enable_noeeprom(); 105 rgblight_enable_noeeprom();
106 106
107 rgblight_sethsv_noeeprom( 16,255,255); 107 rgblight_sethsv_noeeprom( 16,255,255);
108 108
109 break; 109 break;
110 case _MO: 110 case _MO:
111 // Do green for mouse 111 // Do green for mouse
112 rgblight_enable_noeeprom(); 112 rgblight_enable_noeeprom();
113 rgblight_sethsv_noeeprom(120,255,255); 113 rgblight_sethsv_noeeprom(120,255,255);
114 114
115 115
116 break; 116 break;
117 case _MU: 117 case _MU:
118 // Do orange for music 118 // Do orange for music
119 119
120 rgblight_enable_noeeprom(); 120 rgblight_enable_noeeprom();
121 rgblight_sethsv_noeeprom( 39,255,255); 121 rgblight_sethsv_noeeprom( 39,255,255);
122 122
123 break; 123 break;
124 default: 124 default:
125 // Something went wrong 125 // Something went wrong
126 rgblight_enable_noeeprom(); 126 rgblight_enable_noeeprom();
127 rgblight_sethsv_noeeprom( 0,255,255); 127 rgblight_sethsv_noeeprom( 0,255,255);
128 128
129 break; 129 break;
130 } 130 }
131} 131}
@@ -189,7 +189,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
189 } 189 }
190 return false; 190 return false;
191 break; 191 break;
192#endif 192#endif
193 193
194 // Lock functionality: These layers are locked if the LOCKED buttons are 194 // Lock functionality: These layers are locked if the LOCKED buttons are
195 // pressed. Otherwise, they are momentary toggles 195 // pressed. Otherwise, they are momentary toggles
@@ -225,7 +225,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
225 } 225 }
226 return false; 226 return false;
227 break; 227 break;
228 228
229 // Layer switches with sound 229 // Layer switches with sound
230 case K_GAMES: 230 case K_GAMES:
231 if (record->event.pressed) { 231 if (record->event.pressed) {
@@ -546,7 +546,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
546|*-----LAYER CHANGE-----*| 546|*-----LAYER CHANGE-----*|
547\*----------------------*/ 547\*----------------------*/
548 548
549uint32_t layer_state_set_user(uint32_t state) { 549layer_state_t layer_state_set_user(layer_state_t state) {
550 550
551 state = layer_state_set_keymap (state); 551 state = layer_state_set_keymap (state);
552#ifdef RGBLIGHT_ENABLE 552#ifdef RGBLIGHT_ENABLE
@@ -554,4 +554,4 @@ uint32_t layer_state_set_user(uint32_t state) {
554 rgblight_change( biton32(state) ); 554 rgblight_change( biton32(state) );
555#endif 555#endif
556 return state; 556 return state;
557} \ No newline at end of file 557}
diff --git a/users/stanrc85/layer_rgb.c b/users/stanrc85/layer_rgb.c
index 58f17489a..6d57198f3 100644
--- a/users/stanrc85/layer_rgb.c
+++ b/users/stanrc85/layer_rgb.c
@@ -4,7 +4,7 @@ void matrix_init_user(void) {
4 rgblight_setrgb(0xFF, 0x00, 0x00); 4 rgblight_setrgb(0xFF, 0x00, 0x00);
5}; 5};
6 6
7uint32_t layer_state_set_user(uint32_t state) { 7layer_state_t layer_state_set_user(layer_state_t state) {
8 switch (biton32(state)) { 8 switch (biton32(state)) {
9 case 0: 9 case 0:
10 rgblight_setrgb (0xFF, 0x00, 0x00); 10 rgblight_setrgb (0xFF, 0x00, 0x00);
diff --git a/users/tominabox1/tominabox1.c b/users/tominabox1/tominabox1.c
index d2e9e1258..34fe3068a 100644
--- a/users/tominabox1/tominabox1.c
+++ b/users/tominabox1/tominabox1.c
@@ -126,7 +126,7 @@ layer_state_t layer_state_set_keymap (layer_state_t state) {
126 return state; 126 return state;
127} 127}
128 128
129uint32_t layer_state_set_user(uint32_t state) { 129layer_state_t layer_state_set_user(layer_state_t state) {
130 state = update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 130 state = update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
131 switch (biton32(state)) { 131 switch (biton32(state)) {
132 case _LOWER: 132 case _LOWER:
diff --git a/users/turbomech/backupturbomech.c b/users/turbomech/backupturbomech.c
index 2815aa452..aaea05df9 100644
--- a/users/turbomech/backupturbomech.c
+++ b/users/turbomech/backupturbomech.c
@@ -296,7 +296,7 @@ case RGB_MODE_GRADIENT:
296 296
297} 297}
298 298
299uint32_t layer_state_set_user(uint32_t state) { 299layer_state_t layer_state_set_user(layer_state_t state) {
300#ifdef RGBLIGHT_ENABLE 300#ifdef RGBLIGHT_ENABLE
301 uint8_t default_layer = eeconfig_read_default_layer(); 301 uint8_t default_layer = eeconfig_read_default_layer();
302 if (rgb_layer_change) { 302 if (rgb_layer_change) {
diff --git a/users/xulkal/process_records.c b/users/xulkal/process_records.c
index b6a4e5cfa..47996110b 100644
--- a/users/xulkal/process_records.c
+++ b/users/xulkal/process_records.c
@@ -6,7 +6,7 @@
6#endif 6#endif
7 7
8#ifdef TRILAYER_ENABLED 8#ifdef TRILAYER_ENABLED
9uint32_t layer_state_set_user(uint32_t state) 9layer_state_t layer_state_set_user(layer_state_t state)
10{ 10{
11 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); 11 return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
12} 12}