Refactor: move keyboards into laneware folder (#22710)
45 files changed, 35 insertions(+), 85 deletions(-) M data/mappings/keyboard_aliases.hjson R keyboards/{ => laneware}/lpad/config.h R keyboards/{ => laneware}/lpad/info.json R keyboards/{ => laneware}/lpad/keymaps/default/keymap.c R keyboards/{ => laneware}/lpad/keymaps/via/keymap.c R keyboards/{ => laneware}/lpad/keymaps/via/rules.mk R keyboards/{ => laneware}/lpad/readme.md R keyboards/{ => laneware}/lpad/rules.mk R keyboards/{ => laneware}/lw67/config.h R keyboards/{ => laneware}/lw67/info.json R keyboards/{ => laneware}/lw67/keymaps/ansi_split_backspace/keymap.c R keyboards/{ => laneware}/lw67/keymaps/default/keymap.c R keyboards/{ => laneware}/lw67/keymaps/iso/keymap.c R keyboards/{ => laneware}/lw67/keymaps/iso_split_backspace/keymap.c R keyboards/{ => laneware}/lw67/keymaps/via/keymap.c R keyboards/{ => laneware}/lw67/keymaps/via/rules.mk R keyboards/{ => laneware}/lw67/readme.md R keyboards/{ => laneware}/lw67/rules.mk R keyboards/{ => laneware}/lw75/config.h R keyboards/{ => laneware}/lw75/info.json R keyboards/{ => laneware}/lw75/keymaps/ansi_split_backspace/keymap.c R keyboards/{ => laneware}/lw75/keymaps/default/keymap.c R keyboards/{ => laneware}/lw75/keymaps/iso/keymap.c R keyboards/{ => laneware}/lw75/keymaps/iso_split_backspace/keymap.c R keyboards/{ => laneware}/lw75/keymaps/via/keymap.c R keyboards/{ => laneware}/lw75/keymaps/via/rules.mk R keyboards/{ => laneware}/lw75/readme.md R keyboards/{ => laneware}/lw75/rules.mk R keyboards/{ => laneware}/macro1/config.h R keyboards/{ => laneware}/macro1/info.json R keyboards/{ => laneware}/macro1/keymaps/default/keymap.c R keyboards/{ => laneware}/macro1/keymaps/macropad/keymap.c R keyboards/{ => laneware}/macro1/keymaps/southpaw/keymap.c R keyboards/{ => laneware}/macro1/keymaps/via/keymap.c R keyboards/{ => laneware}/macro1/keymaps/via/rules.mk R keyboards/{ => laneware}/macro1/readme.md R keyboards/{ => laneware}/macro1/rules.mk R keyboards/{ => laneware}/raindrop/config.h R keyboards/{ => laneware}/raindrop/info.json R keyboards/{ => laneware}/raindrop/keymaps/arrows/keymap.c R keyboards/{ => laneware}/raindrop/keymaps/default/keymap.c R keyboards/{ => laneware}/raindrop/keymaps/hhkb/keymap.c R keyboards/{ => laneware}/raindrop/matrix_diagram.md R keyboards/{ => laneware}/raindrop/readme.md R keyboards/{ => laneware}/raindrop/rules.mk
M data/mappings/keyboard_aliases.hjson => data/mappings/keyboard_aliases.hjson +15 -0
@@ 975,9 975,21 @@ "ls_60": { "target": "weirdo/ls_60" }, "lpad": { "target": "laneware/lpad" }, "lw67": { "target": "laneware/lw67" }, "lw75": { "target": "laneware/lw75" }, "m3n3van": { "target": "matthewdias/m3n3van" }, "macro1": { "target": "laneware/macro1" }, "massdrop/thekey": { "target": "drop/thekey/v1" @@ }, 1125,6 1137,9 @@ "rabbit_capture_plan": { "target": "kakunpc/rabbit_capture_plan" }, "raindrop": { "target": "laneware/raindrop" }, "ramonimbao/aelith": { "target": "rmi_kb/aelith" },
R keyboards/lpad/config.h => keyboards/laneware/lpad/config.h +0 -0
R keyboards/lpad/info.json => keyboards/laneware/lpad/info.json +0 -0
R keyboards/lpad/keymaps/default/keymap.c => keyboards/laneware/lpad/keymaps/default/keymap.c +0 -0
R keyboards/lpad/keymaps/via/keymap.c => keyboards/laneware/lpad/keymaps/via/keymap.c +0 -0
R keyboards/lpad/keymaps/via/rules.mk => keyboards/laneware/lpad/keymaps/via/rules.mk +0 -0
R keyboards/lpad/readme.md => keyboards/laneware/lpad/readme.md +2 -2
@@ 10,11 10,11 @@ A Macro Keyboard with a RHS rotary encoder, made and sold by Laneware Peripheral Make example for this keyboard (after setting up your build environment): make lpad:default make laneware/lpad:default Flashing example for this keyboard: make lpad:default:flash make laneware/lpad:default:flash 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).
R keyboards/lpad/rules.mk => keyboards/laneware/lpad/rules.mk +0 -0
R keyboards/lw67/config.h => keyboards/laneware/lw67/config.h +0 -0
R keyboards/lw67/info.json => keyboards/laneware/lw67/info.json +0 -0
R keyboards/lw67/keymaps/ansi_split_backspace/keymap.c => keyboards/laneware/lw67/keymaps/ansi_split_backspace/keymap.c +0 -0
R keyboards/lw67/keymaps/default/keymap.c => keyboards/laneware/lw67/keymaps/default/keymap.c +2 -15
@@ 1,18 1,5 @@ /* Copyright 2021 Laneware Peripherals * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ // Copyright 2023 Laneware Peripherals // SPDX-License-Identifier: GPL-2.0-or-later #include QMK_KEYBOARD_H
R keyboards/lw67/keymaps/iso/keymap.c => keyboards/laneware/lw67/keymaps/iso/keymap.c +4 -17
@@ 1,18 1,5 @@ /* Copyright 2021 Laneware Peripherals * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ // Copyright 2023 Laneware Peripherals // SPDX-License-Identifier: GPL-2.0-or-later #include QMK_KEYBOARD_H @@ 26,14 13,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT), [1] = LAYOUT_iso( 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, 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, 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, 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, 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, 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, KC_TRNS), [2] = LAYOUT_iso( 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, 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, 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, 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, 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, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
R keyboards/lw67/keymaps/iso_split_backspace/keymap.c => keyboards/laneware/lw67/keymaps/iso_split_backspace/keymap.c +0 -0
R keyboards/lw67/keymaps/via/keymap.c => keyboards/laneware/lw67/keymaps/via/keymap.c +2 -15
@@ 1,18 1,5 @@ /* Copyright 2021 Laneware Peripherals * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ // Copyright 2023 Laneware Peripherals // SPDX-License-Identifier: GPL-2.0-or-later #include QMK_KEYBOARD_H
R keyboards/lw67/keymaps/via/rules.mk => keyboards/laneware/lw67/keymaps/via/rules.mk +0 -0
R keyboards/lw67/readme.md => keyboards/laneware/lw67/readme.md +1 -1
@@ 10,7 10,7 @@ A 65% Keyboard with a LHS rotary encoder, made and sold by Laneware Peripherals. Make example for this keyboard (after setting up your build environment): make lw67:default make laneware/lw67: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).
R keyboards/lw67/rules.mk => keyboards/laneware/lw67/rules.mk +0 -0
R keyboards/lw75/config.h => keyboards/laneware/lw75/config.h +0 -0
R keyboards/lw75/info.json => keyboards/laneware/lw75/info.json +0 -0
R keyboards/lw75/keymaps/ansi_split_backspace/keymap.c => keyboards/laneware/lw75/keymaps/ansi_split_backspace/keymap.c +0 -0
R keyboards/lw75/keymaps/default/keymap.c => keyboards/laneware/lw75/keymaps/default/keymap.c +0 -0
R keyboards/lw75/keymaps/iso/keymap.c => keyboards/laneware/lw75/keymaps/iso/keymap.c +0 -0
R keyboards/lw75/keymaps/iso_split_backspace/keymap.c => keyboards/laneware/lw75/keymaps/iso_split_backspace/keymap.c +0 -0
R keyboards/lw75/keymaps/via/keymap.c => keyboards/laneware/lw75/keymaps/via/keymap.c +0 -0
R keyboards/lw75/keymaps/via/rules.mk => keyboards/laneware/lw75/keymaps/via/rules.mk +0 -0
R keyboards/lw75/readme.md => keyboards/laneware/lw75/readme.md +2 -2
@@ 10,10 10,10 @@ A 75% Keyboard with a LHS rotary encoder, made and sold by Laneware Peripherals. Make example for this keyboard (after setting up your build environment): make lw75:default make laneware/lw75:default Flashing example for this keyboard: make lw75:default:flash make laneware/lw75:default:flash 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).
R keyboards/lw75/rules.mk => keyboards/laneware/lw75/rules.mk +0 -0
R keyboards/macro1/config.h => keyboards/laneware/macro1/config.h +0 -0
R keyboards/macro1/info.json => keyboards/laneware/macro1/info.json +0 -0
R keyboards/macro1/keymaps/default/keymap.c => keyboards/laneware/macro1/keymaps/default/keymap.c +2 -15
@@ 1,18 1,5 @@ /* Copyright 2021 Laneware Peripherals * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ // Copyright 2023 Laneware Peripherals // SPDX-License-Identifier: GPL-2.0-or-later #include QMK_KEYBOARD_H
R keyboards/macro1/keymaps/macropad/keymap.c => keyboards/laneware/macro1/keymaps/macropad/keymap.c +0 -0
R keyboards/macro1/keymaps/southpaw/keymap.c => keyboards/laneware/macro1/keymaps/southpaw/keymap.c +0 -0
R keyboards/macro1/keymaps/via/keymap.c => keyboards/laneware/macro1/keymaps/via/keymap.c +2 -15
@@ 1,18 1,5 @@ /* Copyright 2021 Laneware Peripherals * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ // Copyright 2023 Laneware Peripherals // SPDX-License-Identifier: GPL-2.0-or-later #include QMK_KEYBOARD_H
R keyboards/macro1/keymaps/via/rules.mk => keyboards/laneware/macro1/keymaps/via/rules.mk +0 -0
R keyboards/macro1/readme.md => keyboards/laneware/macro1/readme.md +1 -1
@@ 10,7 10,7 @@ A versitile numpad/macropad (14x6) with a rotary encoder, made and sold by Lanew Make example for this keyboard (after setting up your build environment): make macro1:default make laneware/macro1: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).
R keyboards/macro1/rules.mk => keyboards/laneware/macro1/rules.mk +0 -0
R keyboards/raindrop/config.h => keyboards/laneware/raindrop/config.h +0 -0
R keyboards/raindrop/info.json => keyboards/laneware/raindrop/info.json +0 -0
R keyboards/raindrop/keymaps/arrows/keymap.c => keyboards/laneware/raindrop/keymaps/arrows/keymap.c +0 -0
R keyboards/raindrop/keymaps/default/keymap.c => keyboards/laneware/raindrop/keymaps/default/keymap.c +0 -0
R keyboards/raindrop/keymaps/hhkb/keymap.c => keyboards/laneware/raindrop/keymaps/hhkb/keymap.c +0 -0
R keyboards/raindrop/matrix_diagram.md => keyboards/laneware/raindrop/matrix_diagram.md +0 -0
R keyboards/raindrop/readme.md => keyboards/laneware/raindrop/readme.md +2 -2
@@ 21,11 21,11 @@ The Raindrop PCB can be configured in the following key layouts: Make example for this keyboard (after setting up your build environment): make raindrop:default make laneware/raindrop:default Flashing example for this keyboard: make raindrop:default:flash make laneware/raindrop:default:flash 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).
R keyboards/raindrop/rules.mk => keyboards/laneware/raindrop/rules.mk +0 -0