diff --git a/keyboards/geminate60/chconf.h b/keyboards/weirdo/geminate60/chconf.h
similarity index 100%
rename from keyboards/geminate60/chconf.h
rename to keyboards/weirdo/geminate60/chconf.h
diff --git a/keyboards/geminate60/config.h b/keyboards/weirdo/geminate60/config.h
similarity index 100%
rename from keyboards/geminate60/config.h
rename to keyboards/weirdo/geminate60/config.h
diff --git a/keyboards/geminate60/geminate60.c b/keyboards/weirdo/geminate60/geminate60.c
similarity index 100%
rename from keyboards/geminate60/geminate60.c
rename to keyboards/weirdo/geminate60/geminate60.c
diff --git a/keyboards/geminate60/geminate60.h b/keyboards/weirdo/geminate60/geminate60.h
similarity index 100%
rename from keyboards/geminate60/geminate60.h
rename to keyboards/weirdo/geminate60/geminate60.h
diff --git a/keyboards/geminate60/info.json b/keyboards/weirdo/geminate60/info.json
similarity index 100%
rename from keyboards/geminate60/info.json
rename to keyboards/weirdo/geminate60/info.json
diff --git a/keyboards/geminate60/keymaps/default/keymap.c b/keyboards/weirdo/geminate60/keymaps/default/keymap.c
similarity index 100%
rename from keyboards/geminate60/keymaps/default/keymap.c
rename to keyboards/weirdo/geminate60/keymaps/default/keymap.c
diff --git a/keyboards/geminate60/keymaps/via/keymap.c b/keyboards/weirdo/geminate60/keymaps/via/keymap.c
similarity index 100%
rename from keyboards/geminate60/keymaps/via/keymap.c
rename to keyboards/weirdo/geminate60/keymaps/via/keymap.c
diff --git a/keyboards/geminate60/keymaps/via/rules.mk b/keyboards/weirdo/geminate60/keymaps/via/rules.mk
similarity index 100%
rename from keyboards/geminate60/keymaps/via/rules.mk
rename to keyboards/weirdo/geminate60/keymaps/via/rules.mk
diff --git a/keyboards/geminate60/readme.md b/keyboards/weirdo/geminate60/readme.md
similarity index 95%
rename from keyboards/geminate60/readme.md
rename to keyboards/weirdo/geminate60/readme.md
index 7fab7d7df6..ca865c8cff 100644
--- a/keyboards/geminate60/readme.md
+++ b/keyboards/weirdo/geminate60/readme.md
@@ -10,7 +10,7 @@ A 60% keyboard based on STM32F303.
 
 Make example for this keyboard (after setting up your build environment):
 
-    make geminate60:default
+    make weirdo/geminate60:default
 
 The RST pin and GND pin on the board can be quickly shortened twice to enter DFU mode, and then the program can be written.
 See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/geminate60/rules.mk b/keyboards/weirdo/geminate60/rules.mk
similarity index 100%
rename from keyboards/geminate60/rules.mk
rename to keyboards/weirdo/geminate60/rules.mk
diff --git a/keyboards/kelowna/rgb64/config.h b/keyboards/weirdo/kelowna/rgb64/config.h
similarity index 100%
rename from keyboards/kelowna/rgb64/config.h
rename to keyboards/weirdo/kelowna/rgb64/config.h
diff --git a/keyboards/kelowna/rgb64/info.json b/keyboards/weirdo/kelowna/rgb64/info.json
similarity index 100%
rename from keyboards/kelowna/rgb64/info.json
rename to keyboards/weirdo/kelowna/rgb64/info.json
diff --git a/keyboards/kelowna/rgb64/keymaps/default/keymap.c b/keyboards/weirdo/kelowna/rgb64/keymaps/default/keymap.c
similarity index 100%
rename from keyboards/kelowna/rgb64/keymaps/default/keymap.c
rename to keyboards/weirdo/kelowna/rgb64/keymaps/default/keymap.c
diff --git a/keyboards/kelowna/rgb64/keymaps/via/keymap.c b/keyboards/weirdo/kelowna/rgb64/keymaps/via/keymap.c
similarity index 100%
rename from keyboards/kelowna/rgb64/keymaps/via/keymap.c
rename to keyboards/weirdo/kelowna/rgb64/keymaps/via/keymap.c
diff --git a/keyboards/kelowna/rgb64/keymaps/via/rules.mk b/keyboards/weirdo/kelowna/rgb64/keymaps/via/rules.mk
similarity index 100%
rename from keyboards/kelowna/rgb64/keymaps/via/rules.mk
rename to keyboards/weirdo/kelowna/rgb64/keymaps/via/rules.mk
diff --git a/keyboards/kelowna/rgb64/readme.md b/keyboards/weirdo/kelowna/rgb64/readme.md
similarity index 95%
rename from keyboards/kelowna/rgb64/readme.md
rename to keyboards/weirdo/kelowna/rgb64/readme.md
index 9300b82819..f12e155c8a 100644
--- a/keyboards/kelowna/rgb64/readme.md
+++ b/keyboards/weirdo/kelowna/rgb64/readme.md
@@ -10,7 +10,7 @@ A 60% keyboard based on STM32f303
 
 Make example for this keyboard (after setting up your build environment):
 
-    make kelowna/rgb64:default
+    make weirdo/kelowna/rgb64:default
 
 Use the SWD interface on the board to connect to the STlink (JLink) to directly burn firmware without entering the bootloader.
 
diff --git a/keyboards/kelowna/rgb64/rgb64.c b/keyboards/weirdo/kelowna/rgb64/rgb64.c
similarity index 100%
rename from keyboards/kelowna/rgb64/rgb64.c
rename to keyboards/weirdo/kelowna/rgb64/rgb64.c
diff --git a/keyboards/kelowna/rgb64/rgb64.h b/keyboards/weirdo/kelowna/rgb64/rgb64.h
similarity index 100%
rename from keyboards/kelowna/rgb64/rgb64.h
rename to keyboards/weirdo/kelowna/rgb64/rgb64.h
diff --git a/keyboards/kelowna/rgb64/rules.mk b/keyboards/weirdo/kelowna/rgb64/rules.mk
similarity index 100%
rename from keyboards/kelowna/rgb64/rules.mk
rename to keyboards/weirdo/kelowna/rgb64/rules.mk
diff --git a/keyboards/ls_60/chconf.h b/keyboards/weirdo/ls_60/chconf.h
similarity index 100%
rename from keyboards/ls_60/chconf.h
rename to keyboards/weirdo/ls_60/chconf.h
diff --git a/keyboards/ls_60/config.h b/keyboards/weirdo/ls_60/config.h
similarity index 100%
rename from keyboards/ls_60/config.h
rename to keyboards/weirdo/ls_60/config.h
diff --git a/keyboards/ls_60/info.json b/keyboards/weirdo/ls_60/info.json
similarity index 100%
rename from keyboards/ls_60/info.json
rename to keyboards/weirdo/ls_60/info.json
diff --git a/keyboards/ls_60/keymaps/default/keymap.c b/keyboards/weirdo/ls_60/keymaps/default/keymap.c
similarity index 100%
rename from keyboards/ls_60/keymaps/default/keymap.c
rename to keyboards/weirdo/ls_60/keymaps/default/keymap.c
diff --git a/keyboards/ls_60/keymaps/via/keymap.c b/keyboards/weirdo/ls_60/keymaps/via/keymap.c
similarity index 100%
rename from keyboards/ls_60/keymaps/via/keymap.c
rename to keyboards/weirdo/ls_60/keymaps/via/keymap.c
diff --git a/keyboards/ls_60/keymaps/via/rules.mk b/keyboards/weirdo/ls_60/keymaps/via/rules.mk
similarity index 100%
rename from keyboards/ls_60/keymaps/via/rules.mk
rename to keyboards/weirdo/ls_60/keymaps/via/rules.mk
diff --git a/keyboards/ls_60/ls_60.c b/keyboards/weirdo/ls_60/ls_60.c
similarity index 100%
rename from keyboards/ls_60/ls_60.c
rename to keyboards/weirdo/ls_60/ls_60.c
diff --git a/keyboards/ls_60/ls_60.h b/keyboards/weirdo/ls_60/ls_60.h
similarity index 100%
rename from keyboards/ls_60/ls_60.h
rename to keyboards/weirdo/ls_60/ls_60.h
diff --git a/keyboards/ls_60/readme.md b/keyboards/weirdo/ls_60/readme.md
similarity index 95%
rename from keyboards/ls_60/readme.md
rename to keyboards/weirdo/ls_60/readme.md
index e0efdfd9b5..cb289b8ad6 100644
--- a/keyboards/ls_60/readme.md
+++ b/keyboards/weirdo/ls_60/readme.md
@@ -10,7 +10,7 @@ A 60% keyboard based on STM32f303
 
 Make example for this keyboard (after setting up your build environment):
 
-    make ls_60:default
+    make weirdo/ls_60:default
 
 The RST pin and GND pin on the board can be quickly shortened twice to enter DFU mode, and then the program can be written.
 
diff --git a/keyboards/ls_60/rules.mk b/keyboards/weirdo/ls_60/rules.mk
similarity index 100%
rename from keyboards/ls_60/rules.mk
rename to keyboards/weirdo/ls_60/rules.mk
diff --git a/keyboards/naiping/np64/chconf.h b/keyboards/weirdo/naiping/np64/chconf.h
similarity index 100%
rename from keyboards/naiping/np64/chconf.h
rename to keyboards/weirdo/naiping/np64/chconf.h
diff --git a/keyboards/naiping/np64/config.h b/keyboards/weirdo/naiping/np64/config.h
similarity index 100%
rename from keyboards/naiping/np64/config.h
rename to keyboards/weirdo/naiping/np64/config.h
diff --git a/keyboards/naiping/np64/info.json b/keyboards/weirdo/naiping/np64/info.json
similarity index 100%
rename from keyboards/naiping/np64/info.json
rename to keyboards/weirdo/naiping/np64/info.json
diff --git a/keyboards/naiping/np64/keymaps/default/keymap.c b/keyboards/weirdo/naiping/np64/keymaps/default/keymap.c
similarity index 100%
rename from keyboards/naiping/np64/keymaps/default/keymap.c
rename to keyboards/weirdo/naiping/np64/keymaps/default/keymap.c
diff --git a/keyboards/naiping/np64/keymaps/via/keymap.c b/keyboards/weirdo/naiping/np64/keymaps/via/keymap.c
similarity index 100%
rename from keyboards/naiping/np64/keymaps/via/keymap.c
rename to keyboards/weirdo/naiping/np64/keymaps/via/keymap.c
diff --git a/keyboards/naiping/np64/keymaps/via/rules.mk b/keyboards/weirdo/naiping/np64/keymaps/via/rules.mk
similarity index 100%
rename from keyboards/naiping/np64/keymaps/via/rules.mk
rename to keyboards/weirdo/naiping/np64/keymaps/via/rules.mk
diff --git a/keyboards/naiping/np64/np64.c b/keyboards/weirdo/naiping/np64/np64.c
similarity index 100%
rename from keyboards/naiping/np64/np64.c
rename to keyboards/weirdo/naiping/np64/np64.c
diff --git a/keyboards/naiping/np64/np64.h b/keyboards/weirdo/naiping/np64/np64.h
similarity index 100%
rename from keyboards/naiping/np64/np64.h
rename to keyboards/weirdo/naiping/np64/np64.h
diff --git a/keyboards/naiping/np64/readme.md b/keyboards/weirdo/naiping/np64/readme.md
similarity index 95%
rename from keyboards/naiping/np64/readme.md
rename to keyboards/weirdo/naiping/np64/readme.md
index 8e85d79de3..a5b4c89f01 100644
--- a/keyboards/naiping/np64/readme.md
+++ b/keyboards/weirdo/naiping/np64/readme.md
@@ -10,7 +10,7 @@ A 60% keyboard based on STM32f303
 
 Make example for this keyboard (after setting up your build environment):
 
-    make naiping/np64:default
+    make weirdo/naiping/np64:default
 
 The RST pin and GND pin on the board can be quickly shortened twice to enter DFU mode, and then the program can be written.
 
diff --git a/keyboards/naiping/np64/rules.mk b/keyboards/weirdo/naiping/np64/rules.mk
similarity index 100%
rename from keyboards/naiping/np64/rules.mk
rename to keyboards/weirdo/naiping/np64/rules.mk
diff --git a/keyboards/naiping/nphhkb/chconf.h b/keyboards/weirdo/naiping/nphhkb/chconf.h
similarity index 100%
rename from keyboards/naiping/nphhkb/chconf.h
rename to keyboards/weirdo/naiping/nphhkb/chconf.h
diff --git a/keyboards/naiping/nphhkb/config.h b/keyboards/weirdo/naiping/nphhkb/config.h
similarity index 100%
rename from keyboards/naiping/nphhkb/config.h
rename to keyboards/weirdo/naiping/nphhkb/config.h
diff --git a/keyboards/naiping/nphhkb/info.json b/keyboards/weirdo/naiping/nphhkb/info.json
similarity index 100%
rename from keyboards/naiping/nphhkb/info.json
rename to keyboards/weirdo/naiping/nphhkb/info.json
diff --git a/keyboards/naiping/nphhkb/keymaps/default/keymap.c b/keyboards/weirdo/naiping/nphhkb/keymaps/default/keymap.c
similarity index 100%
rename from keyboards/naiping/nphhkb/keymaps/default/keymap.c
rename to keyboards/weirdo/naiping/nphhkb/keymaps/default/keymap.c
diff --git a/keyboards/naiping/nphhkb/keymaps/via/keymap.c b/keyboards/weirdo/naiping/nphhkb/keymaps/via/keymap.c
similarity index 100%
rename from keyboards/naiping/nphhkb/keymaps/via/keymap.c
rename to keyboards/weirdo/naiping/nphhkb/keymaps/via/keymap.c
diff --git a/keyboards/naiping/nphhkb/keymaps/via/rules.mk b/keyboards/weirdo/naiping/nphhkb/keymaps/via/rules.mk
similarity index 100%
rename from keyboards/naiping/nphhkb/keymaps/via/rules.mk
rename to keyboards/weirdo/naiping/nphhkb/keymaps/via/rules.mk
diff --git a/keyboards/naiping/nphhkb/nphhkb.c b/keyboards/weirdo/naiping/nphhkb/nphhkb.c
similarity index 100%
rename from keyboards/naiping/nphhkb/nphhkb.c
rename to keyboards/weirdo/naiping/nphhkb/nphhkb.c
diff --git a/keyboards/naiping/nphhkb/nphhkb.h b/keyboards/weirdo/naiping/nphhkb/nphhkb.h
similarity index 100%
rename from keyboards/naiping/nphhkb/nphhkb.h
rename to keyboards/weirdo/naiping/nphhkb/nphhkb.h
diff --git a/keyboards/naiping/nphhkb/readme.md b/keyboards/weirdo/naiping/nphhkb/readme.md
similarity index 94%
rename from keyboards/naiping/nphhkb/readme.md
rename to keyboards/weirdo/naiping/nphhkb/readme.md
index 47ad9dafc3..1ed6d46eff 100644
--- a/keyboards/naiping/nphhkb/readme.md
+++ b/keyboards/weirdo/naiping/nphhkb/readme.md
@@ -10,7 +10,7 @@ A 60% keyboard based on STM32f303
 
 Make example for this keyboard (after setting up your build environment):
 
-    make naiping/nphhkb:default
+    make weirdo/naiping/nphhkb:default
 
 The RST pin and GND pin on the board can be quickly shortened twice to enter DFU mode, and then the program can be written.
 
diff --git a/keyboards/naiping/nphhkb/rules.mk b/keyboards/weirdo/naiping/nphhkb/rules.mk
similarity index 100%
rename from keyboards/naiping/nphhkb/rules.mk
rename to keyboards/weirdo/naiping/nphhkb/rules.mk
diff --git a/keyboards/naiping/npminila/chconf.h b/keyboards/weirdo/naiping/npminila/chconf.h
similarity index 100%
rename from keyboards/naiping/npminila/chconf.h
rename to keyboards/weirdo/naiping/npminila/chconf.h
diff --git a/keyboards/naiping/npminila/config.h b/keyboards/weirdo/naiping/npminila/config.h
similarity index 100%
rename from keyboards/naiping/npminila/config.h
rename to keyboards/weirdo/naiping/npminila/config.h
diff --git a/keyboards/naiping/npminila/info.json b/keyboards/weirdo/naiping/npminila/info.json
similarity index 100%
rename from keyboards/naiping/npminila/info.json
rename to keyboards/weirdo/naiping/npminila/info.json
diff --git a/keyboards/naiping/npminila/keymaps/default/keymap.c b/keyboards/weirdo/naiping/npminila/keymaps/default/keymap.c
similarity index 100%
rename from keyboards/naiping/npminila/keymaps/default/keymap.c
rename to keyboards/weirdo/naiping/npminila/keymaps/default/keymap.c
diff --git a/keyboards/naiping/npminila/keymaps/via/keymap.c b/keyboards/weirdo/naiping/npminila/keymaps/via/keymap.c
similarity index 100%
rename from keyboards/naiping/npminila/keymaps/via/keymap.c
rename to keyboards/weirdo/naiping/npminila/keymaps/via/keymap.c
diff --git a/keyboards/naiping/npminila/keymaps/via/rules.mk b/keyboards/weirdo/naiping/npminila/keymaps/via/rules.mk
similarity index 100%
rename from keyboards/naiping/npminila/keymaps/via/rules.mk
rename to keyboards/weirdo/naiping/npminila/keymaps/via/rules.mk
diff --git a/keyboards/naiping/npminila/npminila.c b/keyboards/weirdo/naiping/npminila/npminila.c
similarity index 100%
rename from keyboards/naiping/npminila/npminila.c
rename to keyboards/weirdo/naiping/npminila/npminila.c
diff --git a/keyboards/naiping/npminila/npminila.h b/keyboards/weirdo/naiping/npminila/npminila.h
similarity index 100%
rename from keyboards/naiping/npminila/npminila.h
rename to keyboards/weirdo/naiping/npminila/npminila.h
diff --git a/keyboards/naiping/npminila/readme.md b/keyboards/weirdo/naiping/npminila/readme.md
similarity index 94%
rename from keyboards/naiping/npminila/readme.md
rename to keyboards/weirdo/naiping/npminila/readme.md
index 335e12508d..35d5a2e5ec 100644
--- a/keyboards/naiping/npminila/readme.md
+++ b/keyboards/weirdo/naiping/npminila/readme.md
@@ -10,7 +10,7 @@ A 60% keyboard based on STM32f303
 
 Make example for this keyboard (after setting up your build environment):
 
-    make naiping/npminila:default
+    make weirdo/naiping/npminila:default
 
 The RST pin and GND pin on the board can be quickly shortened twice to enter DFU mode, and then the program can be written.
 
diff --git a/keyboards/naiping/npminila/rules.mk b/keyboards/weirdo/naiping/npminila/rules.mk
similarity index 100%
rename from keyboards/naiping/npminila/rules.mk
rename to keyboards/weirdo/naiping/npminila/rules.mk
diff --git a/keyboards/tiger910/config.h b/keyboards/weirdo/tiger910/config.h
similarity index 100%
rename from keyboards/tiger910/config.h
rename to keyboards/weirdo/tiger910/config.h
diff --git a/keyboards/tiger910/info.json b/keyboards/weirdo/tiger910/info.json
similarity index 100%
rename from keyboards/tiger910/info.json
rename to keyboards/weirdo/tiger910/info.json
diff --git a/keyboards/tiger910/keymaps/default/keymap.c b/keyboards/weirdo/tiger910/keymaps/default/keymap.c
similarity index 100%
rename from keyboards/tiger910/keymaps/default/keymap.c
rename to keyboards/weirdo/tiger910/keymaps/default/keymap.c
diff --git a/keyboards/tiger910/keymaps/via/keymap.c b/keyboards/weirdo/tiger910/keymaps/via/keymap.c
similarity index 100%
rename from keyboards/tiger910/keymaps/via/keymap.c
rename to keyboards/weirdo/tiger910/keymaps/via/keymap.c
diff --git a/keyboards/tiger910/keymaps/via/rules.mk b/keyboards/weirdo/tiger910/keymaps/via/rules.mk
similarity index 100%
rename from keyboards/tiger910/keymaps/via/rules.mk
rename to keyboards/weirdo/tiger910/keymaps/via/rules.mk
diff --git a/keyboards/tiger910/readme.md b/keyboards/weirdo/tiger910/readme.md
similarity index 94%
rename from keyboards/tiger910/readme.md
rename to keyboards/weirdo/tiger910/readme.md
index ed14a307d3..a47b84db87 100644
--- a/keyboards/tiger910/readme.md
+++ b/keyboards/weirdo/tiger910/readme.md
@@ -10,6 +10,6 @@ A 65% keyboard
 
 Make example for this keyboard (after setting up your build environment):
 
-    make tiger910:default
+    make weirdo/tiger910:default
 
 See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/tiger910/rules.mk b/keyboards/weirdo/tiger910/rules.mk
similarity index 100%
rename from keyboards/tiger910/rules.mk
rename to keyboards/weirdo/tiger910/rules.mk
diff --git a/keyboards/tiger910/tiger910.c b/keyboards/weirdo/tiger910/tiger910.c
similarity index 100%
rename from keyboards/tiger910/tiger910.c
rename to keyboards/weirdo/tiger910/tiger910.c
diff --git a/keyboards/tiger910/tiger910.h b/keyboards/weirdo/tiger910/tiger910.h
similarity index 100%
rename from keyboards/tiger910/tiger910.h
rename to keyboards/weirdo/tiger910/tiger910.h