e659c3dae9c50293a1483190db07601a83b73fef

Author
Ryan <fauxpark@gmail.com>
Committer
GitHub <noreply@github.com>
Date

Message

Remove some useless code from keymaps (#23787)

Diff

This diff is truncated to protect this page.

   1diff --git a/keyboards/40percentclub/half_n_half/keymaps/default/keymap.c b/keyboards/40percentclub/half_n_half/keymaps/default/keymap.c
   2index 73d40abd489e6906ebea0d7485840c28d4ec4e12..5410a9b8d57a6efe14a26ccd9fef863c15b4ab4e 100644
   3--- a/keyboards/40percentclub/half_n_half/keymaps/default/keymap.c
   4+++ b/keyboards/40percentclub/half_n_half/keymaps/default/keymap.c
   5@@ -15,12 +15,6 @@
   6  */
   7 #include QMK_KEYBOARD_H
   8 
   9-// Defines the keycodes used by our macros in process_record_user
  10-enum custom_keycodes {
  11-  QMKBEST = SAFE_RANGE,
  12-  QMKURL
  13-};
  14-
  15 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  16   [0] = LAYOUT( /* Base */
  17     QK_GESC, KC_Q, KC_W, KC_E, KC_R,   KC_T, KC_LCTL, KC_RCTL, KC_Y, KC_U,   KC_I,    KC_O,   KC_P,    KC_BSPC,
  18@@ -29,25 +23,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  19                                KC_SPC,                               KC_SPC
  20   ),
  21 };
  22-
  23-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
  24-  switch (keycode) {
  25-    case QMKBEST:
  26-      if (record->event.pressed) {
  27-        // when keycode QMKBEST is pressed
  28-        SEND_STRING("QMK is the best thing ever!");
  29-      } else {
  30-        // when keycode QMKBEST is released
  31-      }
  32-      break;
  33-    case QMKURL:
  34-      if (record->event.pressed) {
  35-        // when keycode QMKURL is pressed
  36-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
  37-      } else {
  38-        // when keycode QMKURL is released
  39-      }
  40-      break;
  41-  }
  42-  return true;
  43-}
  44diff --git a/keyboards/40percentclub/i75/keymaps/default/keymap.c b/keyboards/40percentclub/i75/keymaps/default/keymap.c
  45index e070c2e7d852fad4713e316ca00bd65a1e0528cf..e39887dd0683dab6c512108fb824447ed553aac5 100644
  46--- a/keyboards/40percentclub/i75/keymaps/default/keymap.c
  47+++ b/keyboards/40percentclub/i75/keymaps/default/keymap.c
  48@@ -15,12 +15,6 @@
  49  */
  50 #include QMK_KEYBOARD_H
  51 
  52-// Defines the keycodes used by our macros in process_record_user
  53-enum custom_keycodes {
  54-  QMKBEST = SAFE_RANGE,
  55-  QMKURL
  56-};
  57-
  58 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  59  [0] = LAYOUT_ortho_5x15(
  60     KC_ESC,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSLS, KC_GRV,
  61@@ -30,25 +24,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  62     KC_LCTL, KC_LGUI, KC_LALT, KC_SPC,  KC_SPC,  KC_SPC,  KC_SPC,  KC_SPC,  KC_SPC,  KC_RALT, KC_RCTL, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT
  63   ),
  64 };
  65-
  66-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
  67-  switch (keycode) {
  68-    case QMKBEST:
  69-      if (record->event.pressed) {
  70-        // when keycode QMKBEST is pressed
  71-        SEND_STRING("QMK is the best thing ever!");
  72-      } else {
  73-        // when keycode QMKBEST is released
  74-      }
  75-      break;
  76-    case QMKURL:
  77-      if (record->event.pressed) {
  78-        // when keycode QMKURL is pressed
  79-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
  80-      } else {
  81-        // when keycode QMKURL is released
  82-      }
  83-      break;
  84-  }
  85-  return true;
  86-}
  87diff --git a/keyboards/ai03/lunar/keymaps/default/keymap.c b/keyboards/ai03/lunar/keymaps/default/keymap.c
  88index e7362da8773cab40144fc930fd3e37b280879b2b..2668ff759d41eee39d57720e0a71b36146f672f6 100644
  89--- a/keyboards/ai03/lunar/keymaps/default/keymap.c
  90+++ b/keyboards/ai03/lunar/keymaps/default/keymap.c
  91@@ -59,18 +59,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
  92   switch (keycode) {
  93     case MANUAL:
  94       if (record->event.pressed) {
  95-        // when keycode QMKBEST is pressed
  96         SEND_STRING("https://kb.ai03.me/redir/lunar/index.html");
  97-      } else {
  98-        // when keycode QMKBEST is released
  99       }
 100       break;
 101     case SWPLURL:
 102       if (record->event.pressed) {
 103-        // when keycode QMKURL is pressed
 104         SEND_STRING("https://switchplate.co/collections/lunar-group-buy");
 105-      } else {
 106-        // when keycode QMKURL is released
 107       }
 108       break;
 109   }
 110diff --git a/keyboards/ai03/soyuz/keymaps/1U/keymap.c b/keyboards/ai03/soyuz/keymaps/1U/keymap.c
 111index 792457cf1074308b6a5d355c489c852a1a0fd4cb..a473231ab8d620d3617e7d1f39898c6506f576c3 100644
 112--- a/keyboards/ai03/soyuz/keymaps/1U/keymap.c
 113+++ b/keyboards/ai03/soyuz/keymaps/1U/keymap.c
 114@@ -34,10 +34,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 115   switch (keycode) {
 116     case DBLZERO:
 117       if (record->event.pressed) {
 118-        // when keycode QMKBEST is pressed
 119         SEND_STRING("00");
 120-      } else {
 121-        // when keycode QMKBEST is released
 122       }
 123       break;
 124   }
 125diff --git a/keyboards/capsunlocked/cu24/keymaps/default/keymap.c b/keyboards/capsunlocked/cu24/keymaps/default/keymap.c
 126index 7877229a37c4d43e34c0859acf4fc46d9d812e5b..8e3078601fcb2c9b757761580abbaf27805ba79f 100644
 127--- a/keyboards/capsunlocked/cu24/keymaps/default/keymap.c
 128+++ b/keyboards/capsunlocked/cu24/keymaps/default/keymap.c
 129@@ -34,7 +34,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 130   KC_TRNS,  KC_TRNS,  QK_BOOT  ,  KC_TRNS
 131 ),
 132 };
 133-
 134-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 135-  return true;
 136-}
 137diff --git a/keyboards/ckeys/obelus/keymaps/default/keymap.c b/keyboards/ckeys/obelus/keymaps/default/keymap.c
 138index 4ee9a5f7101c58f07e2e3ab1f7860ba34c0d42c3..b02b240c2014fbeaeb9b905a529d4855236fc546 100644
 139--- a/keyboards/ckeys/obelus/keymaps/default/keymap.c
 140+++ b/keyboards/ckeys/obelus/keymaps/default/keymap.c
 141@@ -105,7 +105,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 142     MU_TOGG, MU_NEXT, XXXXXXX, TO(0)
 143   ),
 144 };
 145-
 146-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 147-	return true;
 148-}
 149diff --git a/keyboards/ckeys/thedora/keymaps/default/keymap.c b/keyboards/ckeys/thedora/keymaps/default/keymap.c
 150index 96b83b1c469c3a0d6e3c8bf1adf03ef05e69a62e..9c0d75656221c23dbba8f12bf39a50303b04855f 100755
 151--- a/keyboards/ckeys/thedora/keymaps/default/keymap.c
 152+++ b/keyboards/ckeys/thedora/keymaps/default/keymap.c
 153@@ -156,10 +156,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 154     ),
 155 };
 156 
 157-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 158-    return true;
 159-};
 160-
 161 bool encoder_update_user(uint8_t index, bool clockwise) {
 162     if (index == 0) { /* First encoder */
 163         if (clockwise) {
 164diff --git a/keyboards/converter/numeric_keypad_iie/keymaps/default/keymap.c b/keyboards/converter/numeric_keypad_iie/keymaps/default/keymap.c
 165index a8b8f568ffcf6e685a08276f8707e49870e3eeeb..4f2b887dda75c861018ee79946bd5fdd9fa68666 100644
 166--- a/keyboards/converter/numeric_keypad_iie/keymaps/default/keymap.c
 167+++ b/keyboards/converter/numeric_keypad_iie/keymaps/default/keymap.c
 168@@ -15,12 +15,6 @@
 169  */
 170 #include QMK_KEYBOARD_H
 171 
 172-// Defines the keycodes used by our macros in process_record_user
 173-enum custom_keycodes {
 174-  QMKBEST = SAFE_RANGE,
 175-  QMKURL
 176-};
 177-
 178 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 179 /*
 180  +-------+     +-------+-------+-------+  +-------+-------+
 181diff --git a/keyboards/cutie_club/wraith/keymaps/default/keymap.c b/keyboards/cutie_club/wraith/keymaps/default/keymap.c
 182index 60477c58d280abe10d0afc6cbcc186747c2ad83e..7759bb6e4690565cfcf8906f531758e725f70e9d 100644
 183--- a/keyboards/cutie_club/wraith/keymaps/default/keymap.c
 184+++ b/keyboards/cutie_club/wraith/keymaps/default/keymap.c
 185@@ -15,12 +15,6 @@
 186  */
 187 #include QMK_KEYBOARD_H
 188 
 189-// Defines the keycodes used by our macros in process_record_user
 190-enum custom_keycodes {
 191-  QMKBEST = SAFE_RANGE,
 192-  QMKURL
 193-};
 194-
 195 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 196   [0] = LAYOUT_all(
 197     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,    MO(1),
 198diff --git a/keyboards/do60/keymaps/test/keymap.c b/keyboards/do60/keymaps/test/keymap.c
 199index 6cb1e970832c09a70919b57fb9a7a35673122935..5f1022e288ed11ae4add39d37d8b99c267edb647 100644
 200--- a/keyboards/do60/keymaps/test/keymap.c
 201+++ b/keyboards/do60/keymaps/test/keymap.c
 202@@ -20,8 +20,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 203       KC_LCTL, KC_LGUI, KC_LALT,                    KC_BSPC,KC_SPC, KC_DEL,                  KC_RGUI, MO(1),    KC_HOME, KC_PGDN,  KC_END),
 204 
 205 };
 206-
 207-// Loop
 208-void matrix_scan_user(void) {
 209-  // Empty
 210-};
 211diff --git a/keyboards/edi/standaside/keymaps/default/keymap.c b/keyboards/edi/standaside/keymaps/default/keymap.c
 212index d18606b94b740d5201c2c2fe7c791310231a5fb4..1d3663e021fe5c8bfb79af222a6340cda367f32c 100644
 213--- a/keyboards/edi/standaside/keymaps/default/keymap.c
 214+++ b/keyboards/edi/standaside/keymaps/default/keymap.c
 215@@ -70,8 +70,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 216   ),
 217 
 218 };
 219-
 220-
 221-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 222-  return true;
 223-}
 224diff --git a/keyboards/ep/96/keymaps/default/keymap.c b/keyboards/ep/96/keymaps/default/keymap.c
 225index c5d35ac70fea1d2d5a5d0b7bce08a41bc70bca9a..22e72e380eeaae557edc4f94f2605085cf9d348c 100644
 226--- a/keyboards/ep/96/keymaps/default/keymap.c
 227+++ b/keyboards/ep/96/keymaps/default/keymap.c
 228@@ -15,12 +15,6 @@
 229  */
 230 #include QMK_KEYBOARD_H
 231 
 232-// Defines the keycodes used by our macros in process_record_user
 233-enum custom_keycodes {
 234-  QMKBEST = SAFE_RANGE,
 235-  QMKURL
 236-};
 237-
 238 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 239   [0] = LAYOUT( /* Base */
 240     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_DEL,    KC_HOME, KC_END,  KC_PGUP, KC_PGDN,
 241@@ -31,25 +25,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 242     KC_LCTL, KC_LGUI, KC_LALT,                    KC_SPC,                       KC_RALT,         KC_RCTL, KC_LEFT, KC_DOWN,  KC_RGHT, KC_P0,   KC_PDOT, KC_PENT
 243   ),
 244 };
 245-
 246-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 247-  switch (keycode) {
 248-    case QMKBEST:
 249-      if (record->event.pressed) {
 250-        // when keycode QMKBEST is pressed
 251-        SEND_STRING("QMK is the best thing ever!");
 252-      } else {
 253-        // when keycode QMKBEST is released
 254-      }
 255-      break;
 256-    case QMKURL:
 257-      if (record->event.pressed) {
 258-        // when keycode QMKURL is pressed
 259-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 260-      } else {
 261-        // when keycode QMKURL is released
 262-      }
 263-      break;
 264-  }
 265-  return true;
 266-}
 267diff --git a/keyboards/ergodox_ez/util/compile_keymap.py b/keyboards/ergodox_ez/util/compile_keymap.py
 268index 310512c920ecb74f02e9e33f0ca7f3499e3ef17b..eea539714306678879c8a83e8cb70c8a38e0be25 100755
 269--- a/keyboards/ergodox_ez/util/compile_keymap.py
 270+++ b/keyboards/ergodox_ez/util/compile_keymap.py
 271@@ -431,11 +431,6 @@ def parse_keymaps(config, valid_keycodes):
 272 #       keymap.c output
 273 
 274 USERCODE = """
 275-// Runs just one time when the keyboard initializes.
 276-void matrix_init_user(void) {
 277-
 278-};
 279-
 280 // Runs constantly in the background, in a loop.
 281 void matrix_scan_user(void) {
 282     uint8_t layer = get_highest_layer(layer_state);
 283diff --git a/keyboards/exclusive/e6v2/le_bmc/keymaps/default/keymap.c b/keyboards/exclusive/e6v2/le_bmc/keymaps/default/keymap.c
 284index 4d28618091c483c3a9101051acf1ed15f40f32c1..c5f43bab54e0ac7c1dbc2076cfd32d79424d1cd7 100644
 285--- a/keyboards/exclusive/e6v2/le_bmc/keymaps/default/keymap.c
 286+++ b/keyboards/exclusive/e6v2/le_bmc/keymaps/default/keymap.c
 287@@ -15,12 +15,6 @@
 288  */
 289 #include QMK_KEYBOARD_H
 290 
 291-// Defines the keycodes used by our macros in process_record_user
 292-enum custom_keycodes {
 293-  QMKBEST = SAFE_RANGE,
 294-  QMKURL
 295-};
 296-
 297 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 298 [0] = LAYOUT_60_ansi(
 299         QK_GESC, KC_1,    KC_2,   KC_3,   KC_4,   KC_5,   KC_6,   KC_7,   KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSPC,
 300@@ -38,25 +32,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 301        KC_TRNS, KC_TRNS,  KC_TRNS,       KC_TRNS,                               KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 302 
 303 };
 304-
 305-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 306-  switch (keycode) {
 307-    case QMKBEST:
 308-      if (record->event.pressed) {
 309-        // when keycode QMKBEST is pressed
 310-        SEND_STRING("QMK is the best thing ever!");
 311-      } else {
 312-        // when keycode QMKBEST is released
 313-      }
 314-      break;
 315-    case QMKURL:
 316-      if (record->event.pressed) {
 317-        // when keycode QMKURL is pressed
 318-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 319-      } else {
 320-        // when keycode QMKURL is released
 321-      }
 322-      break;
 323-  }
 324-  return true;
 325-}
 326diff --git a/keyboards/exclusive/e6v2/oe_bmc/keymaps/default/keymap.c b/keyboards/exclusive/e6v2/oe_bmc/keymaps/default/keymap.c
 327index 4d28618091c483c3a9101051acf1ed15f40f32c1..c5f43bab54e0ac7c1dbc2076cfd32d79424d1cd7 100644
 328--- a/keyboards/exclusive/e6v2/oe_bmc/keymaps/default/keymap.c
 329+++ b/keyboards/exclusive/e6v2/oe_bmc/keymaps/default/keymap.c
 330@@ -15,12 +15,6 @@
 331  */
 332 #include QMK_KEYBOARD_H
 333 
 334-// Defines the keycodes used by our macros in process_record_user
 335-enum custom_keycodes {
 336-  QMKBEST = SAFE_RANGE,
 337-  QMKURL
 338-};
 339-
 340 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 341 [0] = LAYOUT_60_ansi(
 342         QK_GESC, KC_1,    KC_2,   KC_3,   KC_4,   KC_5,   KC_6,   KC_7,   KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSPC,
 343@@ -38,25 +32,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 344        KC_TRNS, KC_TRNS,  KC_TRNS,       KC_TRNS,                               KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
 345 
 346 };
 347-
 348-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 349-  switch (keycode) {
 350-    case QMKBEST:
 351-      if (record->event.pressed) {
 352-        // when keycode QMKBEST is pressed
 353-        SEND_STRING("QMK is the best thing ever!");
 354-      } else {
 355-        // when keycode QMKBEST is released
 356-      }
 357-      break;
 358-    case QMKURL:
 359-      if (record->event.pressed) {
 360-        // when keycode QMKURL is pressed
 361-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 362-      } else {
 363-        // when keycode QMKURL is released
 364-      }
 365-      break;
 366-  }
 367-  return true;
 368-}
 369diff --git a/keyboards/flehrad/downbubble/keymaps/default/keymap.c b/keyboards/flehrad/downbubble/keymaps/default/keymap.c
 370index 2b02e9d7f6f94e1396d2e07c638d1ec5b64bd97b..15bab5a69462e698bdeeaf839076c7c4426a18ad 100644
 371--- a/keyboards/flehrad/downbubble/keymaps/default/keymap.c
 372+++ b/keyboards/flehrad/downbubble/keymaps/default/keymap.c
 373@@ -15,12 +15,6 @@
 374  */
 375 #include QMK_KEYBOARD_H
 376 
 377-// Defines the keycodes used by our macros in process_record_user
 378-enum custom_keycodes {
 379-  QMKBEST = SAFE_RANGE,
 380-  QMKURL
 381-};
 382-
 383 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 384   [0] = LAYOUT_standard(
 385     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_NUM,  KC_HOME, KC_TRNS,
 386@@ -67,25 +61,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 387     KC_LCTL, KC_LGUI, KC_LALT, KC_BSPC,          KC_SPC,               KC_P0,   KC_TRNS, KC_PDOT, KC_TRNS,         KC_BSPC,          KC_RALT, KC_RGUI, KC_APP,  KC_RCTL,          KC_LEFT, KC_DOWN, KC_RGHT
 388   ),
 389 };
 390-
 391-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 392-  switch (keycode) {
 393-    case QMKBEST:
 394-      if (record->event.pressed) {
 395-        // when keycode QMKBEST is pressed
 396-        SEND_STRING("QMK is the best thing ever!");
 397-      } else {
 398-        // when keycode QMKBEST is released
 399-      }
 400-      break;
 401-    case QMKURL:
 402-      if (record->event.pressed) {
 403-        // when keycode QMKURL is pressed
 404-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 405-      } else {
 406-        // when keycode QMKURL is released
 407-      }
 408-      break;
 409-  }
 410-  return true;
 411-}
 412diff --git a/keyboards/ft/mars80/keymaps/default/keymap.c b/keyboards/ft/mars80/keymaps/default/keymap.c
 413index d489aefb5788cb99e0c0e99c4dd03176900f06ed..04fb322921a6aab61fd5fd43434cd635a46a2432 100644
 414--- a/keyboards/ft/mars80/keymaps/default/keymap.c
 415+++ b/keyboards/ft/mars80/keymaps/default/keymap.c
 416@@ -15,12 +15,6 @@
 417  */
 418 #include QMK_KEYBOARD_H
 419 
 420-// Defines the keycodes used by our macros in process_record_user
 421-enum custom_keycodes {
 422-  QMKBEST = SAFE_RANGE,
 423-  QMKURL
 424-};
 425-
 426 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 427     [0] = LAYOUT_tkl_ansi(
 428         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_SCRL, KC_BRK,
 429@@ -39,25 +33,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 430         _______, _______, _______,                            _______,                            _______, _______, _______, _______,      _______, _______, _______
 431     ),
 432 };
 433-
 434-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 435-  switch (keycode) {
 436-    case QMKBEST:
 437-      if (record->event.pressed) {
 438-        // when keycode QMKBEST is pressed
 439-        SEND_STRING("QMK is the best thing ever!");
 440-      } else {
 441-        // when keycode QMKBEST is released
 442-      }
 443-      break;
 444-    case QMKURL:
 445-      if (record->event.pressed) {
 446-        // when keycode QMKURL is pressed
 447-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 448-      } else {
 449-        // when keycode QMKURL is released
 450-      }
 451-      break;
 452-  }
 453-  return true;
 454-}
 455diff --git a/keyboards/gboards/gergo/keymaps/colemak/keymap.c b/keyboards/gboards/gergo/keymaps/colemak/keymap.c
 456index 39bafc5e31bd1d1895509723e6a74abf5e95fef8..078357880476061034d9f3293a3ef70914a41110 100644
 457--- a/keyboards/gboards/gergo/keymaps/colemak/keymap.c
 458+++ b/keyboards/gboards/gergo/keymaps/colemak/keymap.c
 459@@ -138,11 +138,6 @@ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,       KC_TRNS,  K
 460                                              	  KC_TRNS, KC_TRNS,       KC_TRNS, KC_TRNS),
 461  */
 462 
 463-// Runs just one time when the keyboard initializes.
 464-void matrix_init_user(void) {
 465-
 466-};
 467-
 468 // Runs constantly in the background, in a loop.
 469 void matrix_scan_user(void) {
 470     //uint8_t layer = get_highest_layer(layer_state);
 471diff --git a/keyboards/gray_studio/space65/keymaps/default/keymap.c b/keyboards/gray_studio/space65/keymaps/default/keymap.c
 472index 8d51b3e4db6305cd86057974e64a4caa130db42b..c32f3f3db73769b37c99779b372acfdb71bcae74 100644
 473--- a/keyboards/gray_studio/space65/keymaps/default/keymap.c
 474+++ b/keyboards/gray_studio/space65/keymaps/default/keymap.c
 475@@ -15,12 +15,6 @@
 476  */
 477 #include QMK_KEYBOARD_H
 478 
 479-// Defines the keycodes used by our macros in process_record_user
 480-enum custom_keycodes {
 481-  QMKBEST = SAFE_RANGE,
 482-  QMKURL
 483-};
 484-
 485 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 486   [0] = LAYOUT(
 487       KC_ESC,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSPC, KC_BSPC, KC_DEL,
 488@@ -37,25 +31,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 489       KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS, KC_TRNS, KC_TRNS,          KC_TRNS, KC_TRNS,                   KC_HOME, KC_PGDN, KC_END
 490   ),
 491 };
 492-
 493-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 494-  switch (keycode) {
 495-    case QMKBEST:
 496-      if (record->event.pressed) {
 497-        // when keycode QMKBEST is pressed
 498-        SEND_STRING("QMK is the best thing ever!");
 499-      } else {
 500-        // when keycode QMKBEST is released
 501-      }
 502-      break;
 503-    case QMKURL:
 504-      if (record->event.pressed) {
 505-        // when keycode QMKURL is pressed
 506-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 507-      } else {
 508-        // when keycode QMKURL is released
 509-      }
 510-      break;
 511-  }
 512-  return true;
 513-}
 514diff --git a/keyboards/handwired/2x5keypad/keymaps/default_tapdance/keymap.c b/keyboards/handwired/2x5keypad/keymaps/default_tapdance/keymap.c
 515index 945613f98730df0c054535464c04df19425537dd..9fddc59cd75a9cd95f8b926499272d1ca0625366 100644
 516--- a/keyboards/handwired/2x5keypad/keymaps/default_tapdance/keymap.c
 517+++ b/keyboards/handwired/2x5keypad/keymaps/default_tapdance/keymap.c
 518@@ -119,20 +119,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 519 			    KC_TRNS,  TD(A_Y), TD(I_I), TD(O_C), TD(U_U))
 520 };
 521 
 522-
 523-/* DISABLED
 524-void matrix_init_user(void) {
 525-}
 526-
 527-void matrix_scan_user(void) {
 528-}
 529-
 530-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 531-	return true;
 532-}
 533-*/
 534-
 535-
 536 void matrix_init_user(void)
 537 {
 538     set_unicode_input_mode(UNICODE_MODE_WINCOMPOSE);  /* See https://jayliu50.github.io/qmk-cheatsheet/ */
 539diff --git a/keyboards/handwired/dactyl/keymaps/erincalling/keymap.c b/keyboards/handwired/dactyl/keymaps/erincalling/keymap.c
 540index 1c4bdfd5ee077ab956e4d85d0c16e9d491778de2..d25bd6acd4e95a492ded28213258b1d4261a0fa7 100644
 541--- a/keyboards/handwired/dactyl/keymaps/erincalling/keymap.c
 542+++ b/keyboards/handwired/dactyl/keymaps/erincalling/keymap.c
 543@@ -149,12 +149,3 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 544 
 545   return true;
 546 }
 547-
 548-// Runs just one time when the keyboard initializes.
 549-void matrix_init_user(void) {
 550-
 551-};
 552-
 553-
 554-// Runs constantly in the background, in a loop.
 555-void matrix_scan_user(void) {};
 556diff --git a/keyboards/handwired/dactyl_left/keymaps/default/keymap.c b/keyboards/handwired/dactyl_left/keymaps/default/keymap.c
 557index 631a979efd4ce063c49364470c713c25c838ccfe..0e5abb0b602cf9293993c1e078c77f583fd10ba7 100644
 558--- a/keyboards/handwired/dactyl_left/keymaps/default/keymap.c
 559+++ b/keyboards/handwired/dactyl_left/keymaps/default/keymap.c
 560@@ -15,9 +15,6 @@
 561  */
 562 #include QMK_KEYBOARD_H
 563 
 564-// Defines the keycodes used by our macros in process_record_user
 565-enum custom_keycodes { QMKBEST = SAFE_RANGE, QMKURL };
 566-
 567 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 568     [0] = LAYOUT(/* Base */
 569                  KC_SPC, KC_1, KC_2, KC_3, KC_4, KC_5, 
 570@@ -27,25 +24,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 571                  KC_SPC, KC_SPC, KC_SPC, KC_SPC, KC_SPC, 
 572                  KC_SPC, KC_SPC, KC_SPC, KC_SPC, KC_SPC, KC_SPC),
 573 };
 574-
 575-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 576-    switch (keycode) {
 577-        case QMKBEST:
 578-            if (record->event.pressed) {
 579-                // when keycode QMKBEST is pressed
 580-                SEND_STRING("QMK is the best thing ever!");
 581-            } else {
 582-                // when keycode QMKBEST is released
 583-            }
 584-            break;
 585-        case QMKURL:
 586-            if (record->event.pressed) {
 587-                // when keycode QMKURL is pressed
 588-                SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 589-            } else {
 590-                // when keycode QMKURL is released
 591-            }
 592-            break;
 593-    }
 594-    return true;
 595-}
 596diff --git a/keyboards/handwired/dactylmacropad/keymaps/default/keymap.c b/keyboards/handwired/dactylmacropad/keymaps/default/keymap.c
 597index 468d94493528696cb1cb56152e1c7f5f3794e0a5..65c7f445b774d550d959ac5f136053a62ebd7472 100644
 598--- a/keyboards/handwired/dactylmacropad/keymaps/default/keymap.c
 599+++ b/keyboards/handwired/dactylmacropad/keymaps/default/keymap.c
 600@@ -87,8 +87,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 601         if (record->event.pressed) {
 602             // creates pivot table in excel
 603             SEND_STRING(SS_LALT("nvt"));
 604-        } else {
 605-            // when keycode QMKBEST is released
 606         }
 607         break;
 608     case snap:
 609diff --git a/keyboards/handwired/hacked_motospeed/keymaps/default/keymap.c b/keyboards/handwired/hacked_motospeed/keymaps/default/keymap.c
 610index 28721c6b7d51a3c51d10701bb600e3f98949269d..9739863cef1980b15acaaea946cbda2b81b8aa53 100644
 611--- a/keyboards/handwired/hacked_motospeed/keymaps/default/keymap.c
 612+++ b/keyboards/handwired/hacked_motospeed/keymaps/default/keymap.c
 613@@ -15,12 +15,6 @@
 614  */
 615 #include QMK_KEYBOARD_H
 616 
 617-// Defines the keycodes used by our macros in process_record_user
 618-enum custom_keycodes {
 619-  QMKBEST = SAFE_RANGE,
 620-  QMKURL
 621-};
 622-
 623 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 624   [0] = LAYOUT( /* Base */
 625         KC_ESC,   KC_Q,     KC_W,     KC_E,     KC_R,     KC_T,      KC_Y,     KC_U,     KC_I,     KC_O,     KC_P,
 626@@ -29,25 +23,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 627                   XXXXXXX,  XXXXXXX,  KC_BSPC,  KC_ENT,   KC_SPC,    KC_LSFT,  KC_LCTL,  KC_LALT,  KC_ALGR,  KC_LWIN,  XXXXXXX
 628   ),
 629 };
 630-
 631-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 632-  switch (keycode) {
 633-    case QMKBEST:
 634-      if (record->event.pressed) {
 635-        // when keycode QMKBEST is pressed
 636-        SEND_STRING("QMK is the best thing ever!");
 637-      } else {
 638-        // when keycode QMKBEST is released
 639-      }
 640-      break;
 641-    case QMKURL:
 642-      if (record->event.pressed) {
 643-        // when keycode QMKURL is pressed
 644-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 645-      } else {
 646-        // when keycode QMKURL is released
 647-      }
 648-      break;
 649-  }
 650-  return true;
 651-}
 652diff --git a/keyboards/handwired/jn68m/keymaps/default/keymap.c b/keyboards/handwired/jn68m/keymaps/default/keymap.c
 653index 9665a74026a606848368d788b9059635dd5398dc..71944964ac97b6d06d41c023d69892b3de47038b 100644
 654--- a/keyboards/handwired/jn68m/keymaps/default/keymap.c
 655+++ b/keyboards/handwired/jn68m/keymaps/default/keymap.c
 656@@ -15,12 +15,6 @@
 657  */
 658 #include QMK_KEYBOARD_H
 659 
 660-// Defines the keycodes used by our macros in process_record_user
 661-enum custom_keycodes {
 662-  QMKBEST = SAFE_RANGE,
 663-  QMKURL
 664-};
 665-
 666 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 667   [0] = LAYOUT(
 668     QK_GESC, KC_1   , KC_2   , KC_3   , KC_4   , KC_5   , KC_6   , KC_7   , KC_8   , KC_9   , KC_0   , KC_MINS, KC_EQL , KC_BSPC,          KC_INS, KC_PGUP,
 669@@ -39,25 +33,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 670   ),
 671 
 672 };
 673-
 674-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 675-  switch (keycode) {
 676-    case QMKBEST:
 677-      if (record->event.pressed) {
 678-        // when keycode QMKBEST is pressed
 679-        SEND_STRING("QMK is the best thing ever!");
 680-      } else {
 681-        // when keycode QMKBEST is released
 682-      }
 683-      break;
 684-    case QMKURL:
 685-      if (record->event.pressed) {
 686-        // when keycode QMKURL is pressed
 687-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 688-      } else {
 689-        // when keycode QMKURL is released
 690-      }
 691-      break;
 692-  }
 693-  return true;
 694-}
 695diff --git a/keyboards/handwired/mechboards_micropad/keymaps/default/keymap.c b/keyboards/handwired/mechboards_micropad/keymaps/default/keymap.c
 696index fa0c8e97af44d07a208a165cc0f3a8bae46f81c1..69bd7ec877af7e6f6550b12aa1e42e2a61e58d32 100644
 697--- a/keyboards/handwired/mechboards_micropad/keymaps/default/keymap.c
 698+++ b/keyboards/handwired/mechboards_micropad/keymaps/default/keymap.c
 699@@ -35,35 +35,23 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 700   switch (keycode) {
 701     case MECHBOARDURL:
 702       if (record->event.pressed) {
 703-        // when keycode QMKBEST is pressed
 704         SEND_STRING("https://mechboards.co.uk/" SS_TAP(X_ENTER));
 705-      } else {
 706-        // when keycode QMKBEST is released
 707       }
 708       break;
 709     case QMKURL:
 710       if (record->event.pressed) {
 711-        // when keycode QMKURL is pressed
 712         SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 713-      } else {
 714-        // when keycode QMKURL is released
 715       }
 716       break;
 717     case MKUK:
 718       if (record->event.pressed) {
 719-        // when keycode QMKURL is pressed
 720         SEND_STRING("MKUK4 was amazing!");
 721-      } else {
 722-        // when keycode QMKURL is released
 723       }
 724       break;
 725     case LEDCHANGE:
 726       if (record->event.pressed) {
 727-        // when keycode QMKURL is pressed
 728         led_state = !led_state;
 729         writePin(F6, led_state);
 730-      } else {
 731-        // when keycode QMKURL is released
 732       }
 733       break;
 734   }
 735diff --git a/keyboards/handwired/owlet60/keymaps/default/keymap.c b/keyboards/handwired/owlet60/keymaps/default/keymap.c
 736index 5df0b9fbd9f89bae659c1748090c6199e7bc098f..b0924eb055274bceca540df1c9b40d1f0276c93c 100644
 737--- a/keyboards/handwired/owlet60/keymaps/default/keymap.c
 738+++ b/keyboards/handwired/owlet60/keymaps/default/keymap.c
 739@@ -15,12 +15,6 @@
 740  */
 741 #include QMK_KEYBOARD_H
 742 
 743-// Defines the keycodes used by our macros in process_record_user
 744-enum custom_keycodes {
 745-  QMKBEST = SAFE_RANGE,
 746-  QMKURL
 747-};
 748-
 749 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 750   [0] = LAYOUT_owlet60_full_bsp(
 751     KC_1,    KC_ESC, KC_1,   KC_2,   KC_3,   KC_4,   KC_5,   KC_6,   KC_7,   KC_8,   KC_9,   KC_0,   KC_MINS,    KC_EQL,     KC_BSPC,   KC_PGUP,
 752@@ -38,25 +32,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 753                  KC_TRNS,        KC_TRNS,        KC_TRNS, KC_TRNS,KC_TRNS,                 KC_TRNS,                    KC_TRNS,    KC_TRNS,   KC_TRNS
 754   )
 755 };
 756-
 757-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 758-  switch (keycode) {
 759-    case QMKBEST:
 760-      if (record->event.pressed) {
 761-        // when keycode QMKBEST is pressed
 762-        SEND_STRING("QMK is the best thing ever!");
 763-      } else {
 764-        // when keycode QMKBEST is released
 765-      }
 766-      break;
 767-    case QMKURL:
 768-      if (record->event.pressed) {
 769-        // when keycode QMKURL is pressed
 770-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 771-      } else {
 772-        // when keycode QMKURL is released
 773-      }
 774-      break;
 775-  }
 776-  return true;
 777-}
 778diff --git a/keyboards/handwired/owlet60/keymaps/oled_testing/keymap.c b/keyboards/handwired/owlet60/keymaps/oled_testing/keymap.c
 779index f54ceb44910a9fb7269e0fdd470f0e5d54dcdc41..4531a3c3f631a51f7785556800141f3e49867762 100644
 780--- a/keyboards/handwired/owlet60/keymaps/oled_testing/keymap.c
 781+++ b/keyboards/handwired/owlet60/keymaps/oled_testing/keymap.c
 782@@ -15,12 +15,6 @@
 783  */
 784 #include QMK_KEYBOARD_H
 785 
 786-// Defines the keycodes used by our macros in process_record_user
 787-enum custom_keycodes {
 788-  QMKBEST = SAFE_RANGE,
 789-  QMKURL
 790-};
 791-
 792 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 793   [0] = LAYOUT_owlet60_full_bsp(
 794     KC_1,    KC_ESC, KC_1,   KC_2,   KC_3,   KC_4,   KC_5,   KC_6,   KC_7,   KC_8,   KC_9,   KC_0,   KC_MINS,    KC_EQL,     KC_BSPC,   KC_PGUP,
 795@@ -39,28 +33,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 796   )
 797 };
 798 
 799-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 800-  switch (keycode) {
 801-    case QMKBEST:
 802-      if (record->event.pressed) {
 803-        // when keycode QMKBEST is pressed
 804-        SEND_STRING("QMK is the best thing ever!");
 805-      } else {
 806-        // when keycode QMKBEST is released
 807-      }
 808-      break;
 809-    case QMKURL:
 810-      if (record->event.pressed) {
 811-        // when keycode QMKURL is pressed
 812-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 813-      } else {
 814-        // when keycode QMKURL is released
 815-      }
 816-      break;
 817-  }
 818-  return true;
 819-}
 820-
 821 #ifdef OLED_ENABLE
 822 oled_rotation_t oled_init_user(oled_rotation_t rotation) {
 823   //return OLED_ROTATION_180;
 824diff --git a/keyboards/handwired/prime_exl/keymaps/default/keymap.c b/keyboards/handwired/prime_exl/keymaps/default/keymap.c
 825index 260b8877043a5c80d902e8a5fb3e425ef0ccc1cc..ed3da63a150fda8c13b68b84519bc3c0aedcfca0 100644
 826--- a/keyboards/handwired/prime_exl/keymaps/default/keymap.c
 827+++ b/keyboards/handwired/prime_exl/keymaps/default/keymap.c
 828@@ -15,12 +15,6 @@
 829  */
 830 #include QMK_KEYBOARD_H
 831 
 832-// Defines the keycodes used by our macros in process_record_user
 833-enum custom_keycodes {
 834-  QMKBEST = SAFE_RANGE,
 835-  QMKURL
 836-};
 837-
 838 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 839     [0] = LAYOUT(
 840 		KC_NUM, 	KC_LPRN, 	KC_RPRN, 	KC_PSLS, 	KC_PAST, 	KC_BSPC, 				KC_ESC, 		KC_Q, 			KC_W, 		KC_E, 			KC_R, 		KC_T,				 		KC_Y, 			KC_U, 			KC_I, 			KC_O, 				KC_P, 			KC_BSPC,
 841@@ -72,28 +66,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 842 
 843 };
 844 
 845-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 846-  switch (keycode) {
 847-    case QMKBEST:
 848-      if (record->event.pressed) {
 849-        // when keycode QMKBEST is pressed
 850-        SEND_STRING("QMK is the best thing ever!");
 851-      } else {
 852-        // when keycode QMKBEST is released
 853-      }
 854-      break;
 855-    case QMKURL:
 856-      if (record->event.pressed) {
 857-        // when keycode QMKURL is pressed
 858-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
 859-      } else {
 860-        // when keycode QMKURL is released
 861-      }
 862-      break;
 863-  }
 864-  return true;
 865-}
 866-
 867 bool led_update_user(led_t led_state) {
 868   writePin(NUM_LOCK_LED_PIN, led_state.num_lock);
 869   writePin(CAPS_LOCK_LED_PIN, led_state.caps_lock);
 870diff --git a/keyboards/handwired/videowriter/keymaps/default/keymap.c b/keyboards/handwired/videowriter/keymaps/default/keymap.c
 871index 7bdf45e7abaf18026edd9d280f6b489534575761..d1c9e26655c6f64797022ffb5b3f0cdaec776664 100644
 872--- a/keyboards/handwired/videowriter/keymaps/default/keymap.c
 873+++ b/keyboards/handwired/videowriter/keymaps/default/keymap.c
 874@@ -21,14 +21,6 @@ enum layer_names {
 875     _FN1
 876 };
 877 
 878-// Example of custom keycodes used by macros in process_record_user
 879-/*
 880-enum custom_keycodes {
 881-    QMKBEST = SAFE_RANGE,
 882-    QMKURL
 883-};
 884- */
 885-
 886 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 887 /* 
 888  * ,---------------------------------------------------------------------------------------.
 889@@ -79,29 +71,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 890 		  _______,                                _______,                                          _______
 891   )
 892 };
 893-
 894-/* macros template (example)
 895-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 896-    switch (keycode) {
 897-        case QMKBEST:
 898-            if (record->event.pressed) {
 899-                // when keycode QMKBEST is pressed
 900-                SEND_STRING("QMK is the best thing ever!");
 901-            } else {
 902-                // when keycode QMKBEST is released
 903-            }
 904-            break;
 905-        case QMKURL:
 906-            if (record->event.pressed) {
 907-                // when keycode QMKURL is pressed
 908-                SEND_STRING("https://qmk.fm/\n");
 909-            } else {
 910-                // when keycode QMKURL is released
 911-            }
 912-            break;
 913-    }
 914-    return true;
 915-}
 916-
 917-*/
 918-
 919diff --git a/keyboards/handwired/videowriter/keymaps/oleg/keymap.c b/keyboards/handwired/videowriter/keymaps/oleg/keymap.c
 920index db6b843e6ade21251fb6abb51ed87c8254d6e80a..e9adc11ad7bb70d873984c8da4f6a3f4261945f5 100644
 921--- a/keyboards/handwired/videowriter/keymaps/oleg/keymap.c
 922+++ b/keyboards/handwired/videowriter/keymaps/oleg/keymap.c
 923@@ -21,14 +21,6 @@ enum layer_names {
 924     _FN1
 925 };
 926 
 927-// Example of custom keycodes used by macros in process_record_user
 928-/*
 929-enum custom_keycodes {
 930-    QMKBEST = SAFE_RANGE,
 931-    QMKURL
 932-};
 933- */
 934-
 935 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 936 
 937 /* 
 938@@ -85,23 +77,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 939   )
 940 };
 941 
 942-/* macros template (example)
 943-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 944-    switch (keycode) {
 945-        case USECT:
 946-            if (record->event.pressed) {
 947-                // when keycode USECT is pressed
 948-                SEND_STRING("QMK is the best thing ever!");
 949-            } else {
 950-                // when keycode USECT is released
 951-            }
 952-            break;
 953-    }
 954-    return true;
 955-}
 956-*/
 957-
 958-
 959 void matrix_init_user(void) {
 960   set_unicode_input_mode(UNICODE_MODE_WINDOWS);
 961 }
 962diff --git a/keyboards/hineybush/h87a/keymaps/wkl/keymap.c b/keyboards/hineybush/h87a/keymaps/wkl/keymap.c
 963index f83b8a5f22654be6c1b00c99ed32c5a6f9456b92..c11a96dee7e1e018f5e9646c42e5dd080c67603a 100644
 964--- a/keyboards/hineybush/h87a/keymaps/wkl/keymap.c
 965+++ b/keyboards/hineybush/h87a/keymaps/wkl/keymap.c
 966@@ -34,15 +34,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 967     KC_TRNS, KC_TRNS,                   KC_TRNS,                                     KC_TRNS,          KC_TRNS,                                          KC_TRNS, KC_TRNS, KC_TRNS ),
 968 
 969 };
 970-
 971-void matrix_init_user(void) {
 972-
 973-}
 974-
 975-void matrix_scan_user(void) {
 976-
 977-}
 978-
 979-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 980-  return true;
 981-}
 982diff --git a/keyboards/hineybush/h88/keymaps/wkl/keymap.c b/keyboards/hineybush/h88/keymaps/wkl/keymap.c
 983index 2a40a244ac81aed98332fc13a6c5dccb7cc4d855..2e6385d425d4188cd8714f714b7ff05b312e7c9d 100644
 984--- a/keyboards/hineybush/h88/keymaps/wkl/keymap.c
 985+++ b/keyboards/hineybush/h88/keymaps/wkl/keymap.c
 986@@ -34,16 +34,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 987     KC_TRNS, KC_TRNS,                   KC_TRNS,                                     KC_TRNS,          KC_TRNS,                                          KC_TRNS, KC_TRNS, KC_TRNS ),
 988 
 989 };
 990-
 991-void matrix_init_user(void) {
 992-
 993-}
 994-
 995-void matrix_scan_user(void) {
 996-
 997-}
 998-
 999-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1000-  return true;
1001-}
1002-
1003diff --git a/keyboards/hineybush/hbcp/keymaps/default/keymap.c b/keyboards/hineybush/hbcp/keymaps/default/keymap.c
1004index c1240a3f12a19cec70ab154d2a9d52114ca52e7e..4b1e63a5935b52caa4b76ec16bb4a0c2baaabb5d 100644
1005--- a/keyboards/hineybush/hbcp/keymaps/default/keymap.c
1006+++ b/keyboards/hineybush/hbcp/keymaps/default/keymap.c
1007@@ -15,12 +15,6 @@
1008  */
1009 #include QMK_KEYBOARD_H
1010 
1011-// Defines the keycodes used by our macros in process_record_user
1012-enum custom_keycodes {
1013-  QMKBEST = SAFE_RANGE,
1014-  QMKURL
1015-};
1016-
1017 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1018 
1019   [0] = LAYOUT_all( /* Base */
1020@@ -43,25 +37,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1021 
1022     ),
1023 };
1024-
1025-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1026-  switch (keycode) {
1027-    case QMKBEST:
1028-      if (record->event.pressed) {
1029-        // when keycode QMKBEST is pressed
1030-        SEND_STRING("QMK is the best thing ever!");
1031-      } else {
1032-        // when keycode QMKBEST is released
1033-      }
1034-      break;
1035-    case QMKURL:
1036-      if (record->event.pressed) {
1037-        // when keycode QMKURL is pressed
1038-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
1039-      } else {
1040-        // when keycode QMKURL is released
1041-      }
1042-      break;
1043-  }
1044-  return true;
1045-}
1046diff --git a/keyboards/hineybush/hbcp/keymaps/wkl/keymap.c b/keyboards/hineybush/hbcp/keymaps/wkl/keymap.c
1047index 7015080edb7657af3448d508943e0bd881052f61..d26e9f2c3c8a8778c183edcd8b20ce2b9ead7a0d 100644
1048--- a/keyboards/hineybush/hbcp/keymaps/wkl/keymap.c
1049+++ b/keyboards/hineybush/hbcp/keymaps/wkl/keymap.c
1050@@ -15,12 +15,6 @@
1051  */
1052 #include QMK_KEYBOARD_H
1053 
1054-// Defines the keycodes used by our macros in process_record_user
1055-enum custom_keycodes {
1056-  QMKBEST = SAFE_RANGE,
1057-  QMKURL
1058-};
1059-
1060 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1061 
1062   [0] = LAYOUT_wkl( /* Base */
1063@@ -43,33 +37,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1064 
1065     ),
1066 };
1067-
1068-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1069-  switch (keycode) {
1070-    case QMKBEST:
1071-      if (record->event.pressed) {
1072-        // when keycode QMKBEST is pressed
1073-        SEND_STRING("QMK is the best thing ever!");
1074-      } else {
1075-        // when keycode QMKBEST is released
1076-      }
1077-      break;
1078-    case QMKURL:
1079-      if (record->event.pressed) {
1080-        // when keycode QMKURL is pressed
1081-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
1082-      } else {
1083-        // when keycode QMKURL is released
1084-      }
1085-      break;
1086-  }
1087-  return true;
1088-}
1089-
1090-void matrix_init_user(void) {
1091-
1092-}
1093-
1094-void matrix_scan_user(void) {
1095-
1096-}
1097diff --git a/keyboards/hineybush/hineyg80/keymaps/default/keymap.c b/keyboards/hineybush/hineyg80/keymaps/default/keymap.c
1098index cd43aaf9ccd7dc2d61a6cd211df827a3bdc8e3a6..b5312ef751677201afac3938b84d9b94f41bb6bb 100644
1099--- a/keyboards/hineybush/hineyg80/keymaps/default/keymap.c
1100+++ b/keyboards/hineybush/hineyg80/keymaps/default/keymap.c
1101@@ -15,12 +15,6 @@
1102  */
1103 #include QMK_KEYBOARD_H
1104 
1105-// Defines the keycodes used by our macros in process_record_user
1106-enum custom_keycodes {
1107-  QMKBEST = SAFE_RANGE,
1108-  QMKURL,
1109-};
1110-
1111 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1112   [0] = LAYOUT_ansi_100u_mods( /* Base */
1113     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_INS,   KC_HOME,   KC_PGUP,   KC_PSCR, 
1114diff --git a/keyboards/hineybush/hineyg80/keymaps/wkl/keymap.c b/keyboards/hineybush/hineyg80/keymaps/wkl/keymap.c
1115index ab5836fc2d8fcb33086e058b8a7ef983063848b7..c7109dfd849db5d9a94e980fccad560b6778f479 100644
1116--- a/keyboards/hineybush/hineyg80/keymaps/wkl/keymap.c
1117+++ b/keyboards/hineybush/hineyg80/keymaps/wkl/keymap.c
1118@@ -17,8 +17,6 @@
1119 
1120 // Defines the keycodes used by our macros in process_record_user
1121 enum custom_keycodes {
1122-  QMKBEST = SAFE_RANGE,
1123-  QMKURL,
1124   ______ = KC_TRNS,
1125   XXXXXX = KC_NO
1126 };
1127diff --git a/keyboards/hineybush/sm68/keymaps/default/keymap.c b/keyboards/hineybush/sm68/keymaps/default/keymap.c
1128index 4e552cd58267b5e2d7a5a6f408204a7ffd5be4f0..3afc33fa108b28e7ded31c68136acdbfaa5ddb45 100644
1129--- a/keyboards/hineybush/sm68/keymaps/default/keymap.c
1130+++ b/keyboards/hineybush/sm68/keymaps/default/keymap.c
1131@@ -37,9 +37,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1132        KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS,                                     KC_TRNS, KC_TRNS, KC_TRNS,               KC_TRNS, KC_TRNS, KC_TRNS
1133     )
1134 };
1135-
1136-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1137-    return true;
1138-}
1139-
1140-
1141diff --git a/keyboards/hs60/v2/iso/keymaps/iso_andys8/keymap.c b/keyboards/hs60/v2/iso/keymaps/iso_andys8/keymap.c
1142index 3b3ac052e550a291e7ef68a0a699f86d30832a10..5044d56d43fd4c21cb4a989aa8db9e7d123f5ef4 100644
1143--- a/keyboards/hs60/v2/iso/keymaps/iso_andys8/keymap.c
1144+++ b/keyboards/hs60/v2/iso/keymaps/iso_andys8/keymap.c
1145@@ -47,15 +47,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1146     KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,            KC_TRNS,
1147     KC_TRNS,  KC_TRNS,  KC_TRNS,                                KC_TRNS,                                KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS),
1148 };
1149-
1150-void matrix_init_user(void) {
1151-  //user initialization
1152-}
1153-
1154-void matrix_scan_user(void) {
1155-  //user matrix
1156-}
1157-
1158-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1159-  return true;
1160-}
1161diff --git a/keyboards/hs60/v2/iso/keymaps/win_osx_dual/keymap.c b/keyboards/hs60/v2/iso/keymaps/win_osx_dual/keymap.c
1162index 40ba530163ee8501dcbd6eb630115b405c947403..ab65671d4078941c70607c32b91189396556d2b3 100644
1163--- a/keyboards/hs60/v2/iso/keymaps/win_osx_dual/keymap.c
1164+++ b/keyboards/hs60/v2/iso/keymaps/win_osx_dual/keymap.c
1165@@ -69,16 +69,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1166 
1167 };
1168 
1169-void matrix_init_user(void) {
1170-  //user initialization
1171-}
1172-
1173-
1174-void matrix_scan_user(void) {
1175-  //user matrix
1176-}
1177-
1178-
1179 bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1180   switch (keycode) {
1181     case QWERTY:
1182diff --git a/keyboards/input_club/ergodox_infinity/keymaps/input_club/keymap.c b/keyboards/input_club/ergodox_infinity/keymaps/input_club/keymap.c
1183index 17ff9d615d80329a5ef9d9e0f82fb01f894f986f..7276c44394b7993d78de6ca8138d0785d3debbf2 100644
1184--- a/keyboards/input_club/ergodox_infinity/keymaps/input_club/keymap.c
1185+++ b/keyboards/input_club/ergodox_infinity/keymaps/input_club/keymap.c
1186@@ -214,12 +214,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1187   return true;
1188 }
1189 
1190-// Runs just one time when the keyboard initializes.
1191-void matrix_init_user(void) {
1192-
1193-};
1194-
1195-
1196 // Runs constantly in the background, in a loop.
1197 void matrix_scan_user(void) {
1198 
1199diff --git a/keyboards/kbdfans/kbd67/hotswap/keymaps/default/keymap.c b/keyboards/kbdfans/kbd67/hotswap/keymaps/default/keymap.c
1200index 08166a99ad11777fc17aa678afb648ecb4373a11..cebb731e086d9c2648f74dab50ac9f0b66ae8414 100644
1201--- a/keyboards/kbdfans/kbd67/hotswap/keymaps/default/keymap.c
1202+++ b/keyboards/kbdfans/kbd67/hotswap/keymaps/default/keymap.c
1203@@ -15,12 +15,6 @@
1204  */
1205 #include QMK_KEYBOARD_H
1206 
1207-// Defines the keycodes used by our macros in process_record_user
1208-enum custom_keycodes {
1209-  QMKBEST = SAFE_RANGE,
1210-  QMKURL
1211-};
1212-
1213 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1214 [0] = LAYOUT(
1215   KC_ESC,  KC_1,    KC_2,   KC_3,   KC_4,   KC_5,   KC_6,   KC_7,   KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSLS, KC_DEL,  KC_HOME,
1216@@ -36,25 +30,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1217   KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,                    KC_TRNS, KC_TRNS,
1218   KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS,                            KC_TRNS, KC_TRNS,                    KC_TRNS, KC_TRNS, KC_TRNS),
1219 };
1220-
1221-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1222-  switch (keycode) {
1223-    case QMKBEST:
1224-      if (record->event.pressed) {
1225-        // when keycode QMKBEST is pressed
1226-        SEND_STRING("QMK is the best thing ever!");
1227-      } else {
1228-        // when keycode QMKBEST is released
1229-      }
1230-      break;
1231-    case QMKURL:
1232-      if (record->event.pressed) {
1233-        // when keycode QMKURL is pressed
1234-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
1235-      } else {
1236-        // when keycode QMKURL is released
1237-      }
1238-      break;
1239-  }
1240-  return true;
1241-}
1242diff --git a/keyboards/kbdfans/kbd67/rev2/keymaps/default/keymap.c b/keyboards/kbdfans/kbd67/rev2/keymaps/default/keymap.c
1243index 21ff6843b3dcf73d60afcdfde5baf0914600295f..50a8bdfee08ddcdfa8f10ad2ff5a04d40844d91e 100644
1244--- a/keyboards/kbdfans/kbd67/rev2/keymaps/default/keymap.c
1245+++ b/keyboards/kbdfans/kbd67/rev2/keymaps/default/keymap.c
1246@@ -15,12 +15,6 @@
1247  */
1248 #include QMK_KEYBOARD_H
1249 
1250-// Defines the keycodes used by our macros in process_record_user
1251-enum custom_keycodes {
1252-  QMKBEST = SAFE_RANGE,
1253-  QMKURL
1254-};
1255-
1256 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1257 /* Keymap (Base Layer) Default Layer
1258    * ,----------------------------------------------------------------.
1259@@ -63,25 +57,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1260     _______,  _______,  _______,                     _______,                     _______,_______,_______,KC_HOME,KC_PGDN, KC_END),
1261 
1262 };
1263-
1264-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1265-  switch (keycode) {
1266-    case QMKBEST:
1267-      if (record->event.pressed) {
1268-        // when keycode QMKBEST is pressed
1269-        SEND_STRING("QMK is the best thing ever!");
1270-      } else {
1271-        // when keycode QMKBEST is released
1272-      }
1273-      break;
1274-    case QMKURL:
1275-      if (record->event.pressed) {
1276-        // when keycode QMKURL is pressed
1277-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
1278-      } else {
1279-        // when keycode QMKURL is released
1280-      }
1281-      break;
1282-  }
1283-  return true;
1284-}
1285diff --git a/keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/keymap.c
1286index 99c65a6ab39ae56747ad1f875f3b83777b14faba..b9e815b142d013c3965a703426590283aa5dc999 100644
1287--- a/keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/keymap.c
1288+++ b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/keymap.c
1289@@ -34,17 +34,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1290       KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS,                   KC_TRNS, KC_TRNS, KC_TRNS
1291       ),
1292 };
1293-
1294-
1295-void matrix_init_user(void) {
1296-
1297-}
1298-
1299-void matrix_scan_user(void) {
1300-
1301-}
1302-
1303-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1304-  return true;
1305-}
1306-
1307diff --git a/keyboards/kbdfans/kbd6x/keymaps/hhkb-default/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default/keymap.c
1308index 4e021993a81e5666130cd025cf5cb543424dd2dd..d8bcf4b729a2081793ab3b7267fbd4dd5d08caae 100644
1309--- a/keyboards/kbdfans/kbd6x/keymaps/hhkb-default/keymap.c
1310+++ b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default/keymap.c
1311@@ -34,18 +34,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1312       KC_TRNS, KC_TRNS, KC_TRNS,                   KC_TRNS,                   KC_TRNS, KC_TRNS, KC_TRNS
1313       ),
1314 };
1315-
1316-
1317-
1318-void matrix_init_user(void) {
1319-
1320-}
1321-
1322-void matrix_scan_user(void) {
1323-
1324-}
1325-
1326-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1327-  return true;
1328-}
1329-
1330diff --git a/keyboards/keebio/ergodicity/keymaps/default/keymap.c b/keyboards/keebio/ergodicity/keymaps/default/keymap.c
1331index 0bb07cbb15003a8eddcc25f14cec98c68fd4d401..d38b2cb6ec7feef193faa01dccdf55b4b97d7a50 100644
1332--- a/keyboards/keebio/ergodicity/keymaps/default/keymap.c
1333+++ b/keyboards/keebio/ergodicity/keymaps/default/keymap.c
1334@@ -15,12 +15,6 @@
1335  */
1336 #include QMK_KEYBOARD_H
1337 
1338-// Defines the keycodes used by our macros in process_record_user
1339-enum custom_keycodes {
1340-  QMKBEST = SAFE_RANGE,
1341-  QMKURL
1342-};
1343-
1344 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1345     [0] = LAYOUT(
1346         KC_ESC,     KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSPC,
1347@@ -37,25 +31,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1348                     _______,          _______,          _______, _______,          _______,          _______,                            _______
1349     ),
1350 };
1351-
1352-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1353-  switch (keycode) {
1354-    case QMKBEST:
1355-      if (record->event.pressed) {
1356-        // when keycode QMKBEST is pressed
1357-        SEND_STRING("QMK is the best thing ever!");
1358-      } else {
1359-        // when keycode QMKBEST is released
1360-      }
1361-      break;
1362-    case QMKURL:
1363-      if (record->event.pressed) {
1364-        // when keycode QMKURL is pressed
1365-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
1366-      } else {
1367-        // when keycode QMKURL is released
1368-      }
1369-      break;
1370-  }
1371-  return true;
1372-}
1373diff --git a/keyboards/maple_computing/launchpad/keymaps/default_rgb/keymap.c b/keyboards/maple_computing/launchpad/keymaps/default_rgb/keymap.c
1374index 69fb3ce5613f1db862c92d4c00eec9024af643e5..61d5d9532e9b1f7b067c36143f22717786a95531 100644
1375--- a/keyboards/maple_computing/launchpad/keymaps/default_rgb/keymap.c
1376+++ b/keyboards/maple_computing/launchpad/keymaps/default_rgb/keymap.c
1377@@ -74,5 +74,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1378       )
1379 
1380 };
1381-
1382-void matrix_init_user(void) {}
1383diff --git a/keyboards/mechkeys/mk60/keymaps/default/keymap.c b/keyboards/mechkeys/mk60/keymaps/default/keymap.c
1384index a917b7ce5c7eb0683f990774b5fcfa129b02b293..d844051d70e6e6172f3948863d1e36e3cbc6b188 100644
1385--- a/keyboards/mechkeys/mk60/keymaps/default/keymap.c
1386+++ b/keyboards/mechkeys/mk60/keymaps/default/keymap.c
1387@@ -15,12 +15,6 @@
1388  */
1389 #include QMK_KEYBOARD_H
1390 
1391-// Defines the keycodes used by our macros in process_record_user
1392-enum custom_keycodes {
1393-  QMKBEST = SAFE_RANGE,
1394-  QMKURL
1395-};
1396-
1397 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1398   [0] = LAYOUT(
1399     KC_ESC,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSPC, KC_INS,
1400@@ -38,25 +32,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1401   ),
1402 
1403 };
1404-
1405-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1406-  switch (keycode) {
1407-    case QMKBEST:
1408-      if (record->event.pressed) {
1409-        // when keycode QMKBEST is pressed
1410-        SEND_STRING("QMK is the best thing ever!");
1411-      } else {
1412-        // when keycode QMKBEST is released
1413-      }
1414-      break;
1415-    case QMKURL:
1416-      if (record->event.pressed) {
1417-        // when keycode QMKURL is pressed
1418-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
1419-      } else {
1420-        // when keycode QMKURL is released
1421-      }
1422-      break;
1423-  }
1424-  return true;
1425-}
1426diff --git a/keyboards/molecule/keymaps/default/keymap.c b/keyboards/molecule/keymaps/default/keymap.c
1427index bceed5774d87ba165aaa015afe16b497efa3b764..9030ba98d11863853368a57dd1987a1852210c4d 100755
1428--- a/keyboards/molecule/keymaps/default/keymap.c
1429+++ b/keyboards/molecule/keymaps/default/keymap.c
1430@@ -24,12 +24,6 @@ enum layer_names {
1431     _FN,
1432 };
1433 
1434-// Defines the keycodes used by our macros in process_record_user
1435-enum custom_keycodes {
1436-    QMKBEST = SAFE_RANGE,
1437-    QMKURL
1438-};
1439-
1440 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1441     [_QWERTY_BASE] = LAYOUT(
1442         KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,                                        KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,
1443diff --git a/keyboards/panc60/keymaps/default/keymap.c b/keyboards/panc60/keymaps/default/keymap.c
1444index 2754d89ff5e424d70e4321e1b1c9896b2c5ef667..503baf69bbb792964783bb1d690e784a44ddf625 100644
1445--- a/keyboards/panc60/keymaps/default/keymap.c
1446+++ b/keyboards/panc60/keymaps/default/keymap.c
1447@@ -15,12 +15,6 @@
1448  */
1449 #include QMK_KEYBOARD_H
1450 
1451-// Defines the keycodes used by our macros in process_record_user
1452-enum custom_keycodes {
1453-  QMKBEST = SAFE_RANGE,
1454-  QMKURL
1455-};
1456-
1457 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1458 [0] =	LAYOUT_60_hhkb(
1459 		KC_ESC,  KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8,    KC_9,   KC_0,    KC_MINS, KC_EQL,  KC_BSLS, KC_GRV,
1460@@ -36,25 +30,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
1461 		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_DOWN, KC_TRNS, KC_TRNS,
1462 		KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
1463 };
1464-
1465-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1466-  switch (keycode) {
1467-    case QMKBEST:
1468-      if (record->event.pressed) {
1469-        // when keycode QMKBEST is pressed
1470-        SEND_STRING("QMK is the best thing ever!");
1471-      } else {
1472-        // when keycode QMKBEST is released
1473-      }
1474-      break;
1475-    case QMKURL:
1476-      if (record->event.pressed) {
1477-        // when keycode QMKURL is pressed
1478-        SEND_STRING("https://qmk.fm/" SS_TAP(X_ENTER));
1479-      } else {
1480-        // when keycode QMKURL is released
1481-      }
1482-      break;
1483-  }
1484-  return true;
1485-}