aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Sangdahl <[email protected]>2024-04-12 14:09:56 -0600
committerJack Sangdahl <[email protected]>2024-04-12 14:09:56 -0600
commit634fc08c4b2bc20b7e2a4602c21003a26aad1818 (patch)
treeed57533f6545287dfd0ab5edf7d3c804b37ede6c
parenta3ed2db0eabb5d909db3affd3ed48584547e8f19 (diff)
downloadqmk_me-634fc08c4b2bc20b7e2a4602c21003a26aad1818.tar.gz
qmk_me-634fc08c4b2bc20b7e2a4602c21003a26aad1818.zip
migrate to keyboard.json, update licence headers, add multicore rp2040
-rw-r--r--keyboards/bully/keyboard.json (renamed from keyboards/bully/info.json)0
-rw-r--r--keyboards/bully/keymaps/waffle/keymap.c2
-rw-r--r--keyboards/grumpy/keyboard.json (renamed from keyboards/grumpy/info.json)0
-rw-r--r--keyboards/grumpy/keymaps/waffle/keymap.c2
-rw-r--r--keyboards/grumpy/rules.mk0
-rw-r--r--keyboards/leftover30/chconf.h2
-rw-r--r--keyboards/leftover30/config.h2
-rw-r--r--keyboards/leftover30/halconf.h2
-rw-r--r--keyboards/leftover30/keyboard.json (renamed from keyboards/leftover30/info.json)0
-rw-r--r--keyboards/leftover30/keymaps/waffle/keymap.c2
-rw-r--r--keyboards/leftover30/mcuconf.h2
-rw-r--r--keyboards/leftover30/rules.mk0
-rw-r--r--keyboards/locus/keyboard.json (renamed from keyboards/locus/info.json)0
-rw-r--r--keyboards/locus/keymaps/waffle/keymap.c2
-rw-r--r--keyboards/locus/rules.mk0
-rw-r--r--keyboards/minidox/keyboard.json (renamed from keyboards/minidox/info.json)0
-rw-r--r--keyboards/minidox/keymaps/waffle/keymap.c2
-rw-r--r--keyboards/minidox/rules.mk0
-rw-r--r--keyboards/relic/keyboard.json (renamed from keyboards/relic/info.json)0
-rw-r--r--keyboards/relic/keymaps/waffle/keymap.c2
-rw-r--r--keyboards/relic/rules.mk0
-rw-r--r--keyboards/tornish/keyboard.json (renamed from keyboards/tornish/info.json)0
-rw-r--r--keyboards/tornish/keymaps/default/keymap.c2
-rw-r--r--keyboards/tornish/rules.mk1
-rw-r--r--keyboards/vault35/keyboard.json (renamed from keyboards/vault35/info.json)0
-rw-r--r--keyboards/vault35/keymaps/waffle/keymap.c2
-rw-r--r--keyboards/vault35/rules.mk0
-rw-r--r--keyboards/xyz60/keyboard.json (renamed from keyboards/xyz60/info.json)0
-rw-r--r--keyboards/xyz60/keymaps/waffle/keymap.c2
-rw-r--r--keyboards/xyz60/rules.mk0
-rw-r--r--keymaps/crkbd/config.h2
-rw-r--r--keymaps/crkbd/halconf.h2
-rw-r--r--keymaps/crkbd/keymap.c2
-rw-r--r--keymaps/crkbd/mcuconf.h2
-rw-r--r--keymaps/f60/keymap.c2
-rw-r--r--keymaps/ferris/config.h2
-rw-r--r--keymaps/ferris/keymap.c2
-rw-r--r--keymaps/kyria/config.h2
-rw-r--r--keymaps/kyria/keymap.c2
-rw-r--r--keymaps/microdox/config.h2
-rw-r--r--keymaps/microdox/keymap.c2
-rw-r--r--keymaps/onekey/rp2040/chconf.h8
-rw-r--r--keymaps/onekey/rp2040/keymap.c17
-rw-r--r--keymaps/onekey/rp2040/mcuconf.h7
-rw-r--r--keymaps/onekey/rp2040/rules.mk3
-rw-r--r--keymaps/onekey/stm32f103/halconf.h (renamed from keymaps/onekey/halconf.h)2
-rw-r--r--keymaps/onekey/stm32f103/keymap.c (renamed from keymaps/onekey/keymap.c)2
-rw-r--r--keymaps/onekey/stm32f103/mcuconf.h (renamed from keymaps/onekey/mcuconf.h)2
-rw-r--r--keymaps/onekey/stm32f103/rules.mk (renamed from keymaps/onekey/rules.mk)0
-rw-r--r--waffle/autocorrect_data.h2
-rw-r--r--waffle/autocorrect_dict.txt2
-rw-r--r--waffle/color.c2
-rw-r--r--waffle/combos.def2
-rw-r--r--waffle/combos.h2
-rw-r--r--waffle/config.h2
-rw-r--r--waffle/dict.h2
-rw-r--r--waffle/oled.c2
-rw-r--r--waffle/oled.h2
-rw-r--r--waffle/oledfont.h2
-rw-r--r--waffle/raw.py2
-rw-r--r--waffle/tapping.c2
-rw-r--r--waffle/unicode.c2
-rw-r--r--waffle/waffle.c2
-rw-r--r--waffle/waffle.h2
64 files changed, 77 insertions, 43 deletions
diff --git a/keyboards/bully/info.json b/keyboards/bully/keyboard.json
index 6ff9be0..6ff9be0 100644
--- a/keyboards/bully/info.json
+++ b/keyboards/bully/keyboard.json
diff --git a/keyboards/bully/keymaps/waffle/keymap.c b/keyboards/bully/keymaps/waffle/keymap.c
index 63e2543..8e56174 100644
--- a/keyboards/bully/keymaps/waffle/keymap.c
+++ b/keyboards/bully/keymaps/waffle/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#include "waffle.h"
diff --git a/keyboards/grumpy/info.json b/keyboards/grumpy/keyboard.json
index 1ab8dd3..1ab8dd3 100644
--- a/keyboards/grumpy/info.json
+++ b/keyboards/grumpy/keyboard.json
diff --git a/keyboards/grumpy/keymaps/waffle/keymap.c b/keyboards/grumpy/keymaps/waffle/keymap.c
index 510480f..56b09da 100644
--- a/keyboards/grumpy/keymaps/waffle/keymap.c
+++ b/keyboards/grumpy/keymaps/waffle/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#include "waffle.h"
diff --git a/keyboards/grumpy/rules.mk b/keyboards/grumpy/rules.mk
deleted file mode 100644
index e69de29..0000000
--- a/keyboards/grumpy/rules.mk
+++ /dev/null
diff --git a/keyboards/leftover30/chconf.h b/keyboards/leftover30/chconf.h
index 2f7d0b2..9bc061c 100644
--- a/keyboards/leftover30/chconf.h
+++ b/keyboards/leftover30/chconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#pragma once
#define CH_CFG_ST_FREQUENCY 10000
diff --git a/keyboards/leftover30/config.h b/keyboards/leftover30/config.h
index 7c9bf59..d8533fd 100644
--- a/keyboards/leftover30/config.h
+++ b/keyboards/leftover30/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#pragma once
#define WS2812_SPI SPID2
diff --git a/keyboards/leftover30/halconf.h b/keyboards/leftover30/halconf.h
index c539e8e..33a113d 100644
--- a/keyboards/leftover30/halconf.h
+++ b/keyboards/leftover30/halconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#pragma once
#define HAL_USE_SPI TRUE
diff --git a/keyboards/leftover30/info.json b/keyboards/leftover30/keyboard.json
index e2e2b46..e2e2b46 100644
--- a/keyboards/leftover30/info.json
+++ b/keyboards/leftover30/keyboard.json
diff --git a/keyboards/leftover30/keymaps/waffle/keymap.c b/keyboards/leftover30/keymaps/waffle/keymap.c
index 8a8ee21..e0dc690 100644
--- a/keyboards/leftover30/keymaps/waffle/keymap.c
+++ b/keyboards/leftover30/keymaps/waffle/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#include "waffle.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
diff --git a/keyboards/leftover30/mcuconf.h b/keyboards/leftover30/mcuconf.h
index c683195..b078bb3 100644
--- a/keyboards/leftover30/mcuconf.h
+++ b/keyboards/leftover30/mcuconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#pragma once
#include_next <mcuconf.h>
diff --git a/keyboards/leftover30/rules.mk b/keyboards/leftover30/rules.mk
deleted file mode 100644
index e69de29..0000000
--- a/keyboards/leftover30/rules.mk
+++ /dev/null
diff --git a/keyboards/locus/info.json b/keyboards/locus/keyboard.json
index d590c5b..d590c5b 100644
--- a/keyboards/locus/info.json
+++ b/keyboards/locus/keyboard.json
diff --git a/keyboards/locus/keymaps/waffle/keymap.c b/keyboards/locus/keymaps/waffle/keymap.c
index 15c419a..f3084ee 100644
--- a/keyboards/locus/keymaps/waffle/keymap.c
+++ b/keyboards/locus/keymaps/waffle/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#include "waffle.h"
diff --git a/keyboards/locus/rules.mk b/keyboards/locus/rules.mk
deleted file mode 100644
index e69de29..0000000
--- a/keyboards/locus/rules.mk
+++ /dev/null
diff --git a/keyboards/minidox/info.json b/keyboards/minidox/keyboard.json
index 4a33c16..4a33c16 100644
--- a/keyboards/minidox/info.json
+++ b/keyboards/minidox/keyboard.json
diff --git a/keyboards/minidox/keymaps/waffle/keymap.c b/keyboards/minidox/keymaps/waffle/keymap.c
index 7cd12de..acee979 100644
--- a/keyboards/minidox/keymaps/waffle/keymap.c
+++ b/keyboards/minidox/keymaps/waffle/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#include "waffle.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
diff --git a/keyboards/minidox/rules.mk b/keyboards/minidox/rules.mk
deleted file mode 100644
index e69de29..0000000
--- a/keyboards/minidox/rules.mk
+++ /dev/null
diff --git a/keyboards/relic/info.json b/keyboards/relic/keyboard.json
index 583eed7..583eed7 100644
--- a/keyboards/relic/info.json
+++ b/keyboards/relic/keyboard.json
diff --git a/keyboards/relic/keymaps/waffle/keymap.c b/keyboards/relic/keymaps/waffle/keymap.c
index ce9cdde..3e0bba7 100644
--- a/keyboards/relic/keymaps/waffle/keymap.c
+++ b/keyboards/relic/keymaps/waffle/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#include "waffle.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
diff --git a/keyboards/relic/rules.mk b/keyboards/relic/rules.mk
deleted file mode 100644
index e69de29..0000000
--- a/keyboards/relic/rules.mk
+++ /dev/null
diff --git a/keyboards/tornish/info.json b/keyboards/tornish/keyboard.json
index b8c8e61..b8c8e61 100644
--- a/keyboards/tornish/info.json
+++ b/keyboards/tornish/keyboard.json
diff --git a/keyboards/tornish/keymaps/default/keymap.c b/keyboards/tornish/keymaps/default/keymap.c
index cec8c52..c81afbb 100644
--- a/keyboards/tornish/keymaps/default/keymap.c
+++ b/keyboards/tornish/keymaps/default/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include QMK_KEYBOARD_H
diff --git a/keyboards/tornish/rules.mk b/keyboards/tornish/rules.mk
deleted file mode 100644
index 6e7633b..0000000
--- a/keyboards/tornish/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-# This file intentionally left blank
diff --git a/keyboards/vault35/info.json b/keyboards/vault35/keyboard.json
index 8568db2..8568db2 100644
--- a/keyboards/vault35/info.json
+++ b/keyboards/vault35/keyboard.json
diff --git a/keyboards/vault35/keymaps/waffle/keymap.c b/keyboards/vault35/keymaps/waffle/keymap.c
index a3f8966..eeced32 100644
--- a/keyboards/vault35/keymaps/waffle/keymap.c
+++ b/keyboards/vault35/keymaps/waffle/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#include "waffle.h"
diff --git a/keyboards/vault35/rules.mk b/keyboards/vault35/rules.mk
deleted file mode 100644
index e69de29..0000000
--- a/keyboards/vault35/rules.mk
+++ /dev/null
diff --git a/keyboards/xyz60/info.json b/keyboards/xyz60/keyboard.json
index 18c7e8e..18c7e8e 100644
--- a/keyboards/xyz60/info.json
+++ b/keyboards/xyz60/keyboard.json
diff --git a/keyboards/xyz60/keymaps/waffle/keymap.c b/keyboards/xyz60/keymaps/waffle/keymap.c
index 99c1dac..26b58d2 100644
--- a/keyboards/xyz60/keymaps/waffle/keymap.c
+++ b/keyboards/xyz60/keymaps/waffle/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-3.0-or-later
#include "waffle.h"
#define ___NONE___ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
diff --git a/keyboards/xyz60/rules.mk b/keyboards/xyz60/rules.mk
deleted file mode 100644
index e69de29..0000000
--- a/keyboards/xyz60/rules.mk
+++ /dev/null
diff --git a/keymaps/crkbd/config.h b/keymaps/crkbd/config.h
index 1e8acc8..d84d5cc 100644
--- a/keymaps/crkbd/config.h
+++ b/keymaps/crkbd/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
diff --git a/keymaps/crkbd/halconf.h b/keymaps/crkbd/halconf.h
index 8bd0386..b54acd3 100644
--- a/keymaps/crkbd/halconf.h
+++ b/keymaps/crkbd/halconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define HAL_USE_SERIAL TRUE
diff --git a/keymaps/crkbd/keymap.c b/keymaps/crkbd/keymap.c
index a7c4fa6..ba964ea 100644
--- a/keymaps/crkbd/keymap.c
+++ b/keymaps/crkbd/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
diff --git a/keymaps/crkbd/mcuconf.h b/keymaps/crkbd/mcuconf.h
index d256af2..accb273 100644
--- a/keymaps/crkbd/mcuconf.h
+++ b/keymaps/crkbd/mcuconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include_next <mcuconf.h>
diff --git a/keymaps/f60/keymap.c b/keymaps/f60/keymap.c
index ebc5567..082b698 100644
--- a/keymaps/f60/keymap.c
+++ b/keymaps/f60/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
#define ___NONE___ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
diff --git a/keymaps/ferris/config.h b/keymaps/ferris/config.h
index 490b422..47ae6b3 100644
--- a/keymaps/ferris/config.h
+++ b/keymaps/ferris/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define WS2812_DI_PIN B0
diff --git a/keymaps/ferris/keymap.c b/keymaps/ferris/keymap.c
index 7191507..6e02669 100644
--- a/keymaps/ferris/keymap.c
+++ b/keymaps/ferris/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
#define XX NO_LED
diff --git a/keymaps/kyria/config.h b/keymaps/kyria/config.h
index 03b5594..283f49e 100644
--- a/keymaps/kyria/config.h
+++ b/keymaps/kyria/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define WPM_GRAPH
diff --git a/keymaps/kyria/keymap.c b/keymaps/kyria/keymap.c
index 3bab6ea..376b6d3 100644
--- a/keymaps/kyria/keymap.c
+++ b/keymaps/kyria/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
diff --git a/keymaps/microdox/config.h b/keymaps/microdox/config.h
index 4b7df2d..4bbc7cc 100644
--- a/keymaps/microdox/config.h
+++ b/keymaps/microdox/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define ENABLE_RGB_MATRIX_ALPHAS_MODS
diff --git a/keymaps/microdox/keymap.c b/keymaps/microdox/keymap.c
index 8dc627b..f90f226 100644
--- a/keymaps/microdox/keymap.c
+++ b/keymaps/microdox/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
diff --git a/keymaps/onekey/rp2040/chconf.h b/keymaps/onekey/rp2040/chconf.h
new file mode 100644
index 0000000..6432fad
--- /dev/null
+++ b/keymaps/onekey/rp2040/chconf.h
@@ -0,0 +1,8 @@
+// Copyright 2024 jack (@waffle87)
+// SPDX-License-Identifier: GPL-2.0-or-later
+#pragma once
+
+#undef CH_CFG_SMP_MODE
+#define CH_CFG_SMP_MODE TRUE
+
+#include_next <chconf.h>
diff --git a/keymaps/onekey/rp2040/keymap.c b/keymaps/onekey/rp2040/keymap.c
new file mode 100644
index 0000000..3411149
--- /dev/null
+++ b/keymaps/onekey/rp2040/keymap.c
@@ -0,0 +1,17 @@
+// Copyright 2024 jack (@waffle87)
+// SPDX-License-Identifier: GPL-2.0-or-later
+#include "waffle.h"
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+ LAYOUT_ortho_1x1(KC_A)
+};
+
+void c1_main(void) {
+ chSysWaitSystemState(ch_sys_running);
+ chInstanceObjectInit(&ch1, &ch_core1_cfg);
+ chSysUnlock();
+ while (true) {
+ chThdSleepMilliseconds(50);
+ uprintf("core 1 up\n");
+ }
+}
diff --git a/keymaps/onekey/rp2040/mcuconf.h b/keymaps/onekey/rp2040/mcuconf.h
new file mode 100644
index 0000000..f8fc268
--- /dev/null
+++ b/keymaps/onekey/rp2040/mcuconf.h
@@ -0,0 +1,7 @@
+// Copyright 2024 jack (@waffle87)
+// SPDX-License-Identifier: GPL-2.0-or-later
+#pragma once
+#include_next <mcuconf.h>
+
+#undef RP_CORE1_START
+#define RP_CORE1_START TRUE
diff --git a/keymaps/onekey/rp2040/rules.mk b/keymaps/onekey/rp2040/rules.mk
new file mode 100644
index 0000000..d91c169
--- /dev/null
+++ b/keymaps/onekey/rp2040/rules.mk
@@ -0,0 +1,3 @@
+DEBUG_ENABLE = yes
+OPT_DEFS += -UCRT0_EXTRA_CORES_NUMBER \
+ -DCRT0_EXTRA_CORES_NUMBER=1
diff --git a/keymaps/onekey/halconf.h b/keymaps/onekey/stm32f103/halconf.h
index 9b8ab5d..29a1a28 100644
--- a/keymaps/onekey/halconf.h
+++ b/keymaps/onekey/stm32f103/halconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#define HAL_USE_I2C TRUE
diff --git a/keymaps/onekey/keymap.c b/keymaps/onekey/stm32f103/keymap.c
index e4164ed..e313ba0 100644
--- a/keymaps/onekey/keymap.c
+++ b/keymaps/onekey/stm32f103/keymap.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include"waffle.h"
diff --git a/keymaps/onekey/mcuconf.h b/keymaps/onekey/stm32f103/mcuconf.h
index 8dbed49..bb15393 100644
--- a/keymaps/onekey/mcuconf.h
+++ b/keymaps/onekey/stm32f103/mcuconf.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include_next <mcuconf.h>
diff --git a/keymaps/onekey/rules.mk b/keymaps/onekey/stm32f103/rules.mk
index dd68e9d..dd68e9d 100644
--- a/keymaps/onekey/rules.mk
+++ b/keymaps/onekey/stm32f103/rules.mk
diff --git a/waffle/autocorrect_data.h b/waffle/autocorrect_data.h
index 3cca35a..1fad0f1 100644
--- a/waffle/autocorrect_data.h
+++ b/waffle/autocorrect_data.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#define AUTOCORRECT_MIN_LENGTH 5
#define AUTOCORRECT_MAX_LENGTH 10
diff --git a/waffle/autocorrect_dict.txt b/waffle/autocorrect_dict.txt
index 80e4845..ef1508f 100644
--- a/waffle/autocorrect_dict.txt
+++ b/waffle/autocorrect_dict.txt
@@ -1,4 +1,4 @@
-# Copyright 2022 jack (@waffle87)
+# Copyright 2024 jack (@waffle87)
# SPDX-License-Identifier: GPL-2.0-or-later
:theri -> their
diff --git a/waffle/color.c b/waffle/color.c
index 5ca950e..dd8cc9f 100644
--- a/waffle/color.c
+++ b/waffle/color.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "color.h"
#include <lib/lib8tion/lib8tion.h>
diff --git a/waffle/combos.def b/waffle/combos.def
index 97dab59..e60f871 100644
--- a/waffle/combos.def
+++ b/waffle/combos.def
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
// name output keys
diff --git a/waffle/combos.h b/waffle/combos.h
index 9fbfdef..870e34e 100644
--- a/waffle/combos.h
+++ b/waffle/combos.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
diff --git a/waffle/config.h b/waffle/config.h
index abe8e20..2f98bdf 100644
--- a/waffle/config.h
+++ b/waffle/config.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
diff --git a/waffle/dict.h b/waffle/dict.h
index 42b14d6..04af5e1 100644
--- a/waffle/dict.h
+++ b/waffle/dict.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
diff --git a/waffle/oled.c b/waffle/oled.c
index 365c0af..c51962f 100644
--- a/waffle/oled.c
+++ b/waffle/oled.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
uint32_t oled_timer = 0;
diff --git a/waffle/oled.h b/waffle/oled.h
index 95eb74e..c783413 100644
--- a/waffle/oled.h
+++ b/waffle/oled.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "quantum.h"
diff --git a/waffle/oledfont.h b/waffle/oledfont.h
index ee86755..5636a1f 100644
--- a/waffle/oledfont.h
+++ b/waffle/oledfont.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "progmem.h"
const unsigned char font[] PROGMEM = {
diff --git a/waffle/raw.py b/waffle/raw.py
index 81533f6..851385e 100644
--- a/waffle/raw.py
+++ b/waffle/raw.py
@@ -1,4 +1,4 @@
-# Copyright 2022 jack (@waffle87)
+# Copyright 2024 jack (@waffle87)
# SPDX-License-Identifier: GPL-2.0-or-later
import hid
import sys
diff --git a/waffle/tapping.c b/waffle/tapping.c
index 63685a6..34817c3 100644
--- a/waffle/tapping.c
+++ b/waffle/tapping.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
#include "secrets.h"
diff --git a/waffle/unicode.c b/waffle/unicode.c
index 325a723..2951616 100644
--- a/waffle/unicode.c
+++ b/waffle/unicode.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
diff --git a/waffle/waffle.c b/waffle/waffle.c
index e9f5597..3cbf001 100644
--- a/waffle/waffle.c
+++ b/waffle/waffle.c
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "waffle.h"
#include "combos.h"
diff --git a/waffle/waffle.h b/waffle/waffle.h
index a6cc4de..a9eb637 100644
--- a/waffle/waffle.h
+++ b/waffle/waffle.h
@@ -1,4 +1,4 @@
-// Copyright 2022 jack (@waffle87)
+// Copyright 2024 jack (@waffle87)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include QMK_KEYBOARD_H