diff --git a/keyboards/kbd0/curve0/60_ansi/keymaps/vial/config.h b/keyboards/kbd0/curve0/60_ansi/keymaps/vial/config.h index 2215eda67f..c1f7253de9 100644 --- a/keyboards/kbd0/curve0/60_ansi/keymaps/vial/config.h +++ b/keyboards/kbd0/curve0/60_ansi/keymaps/vial/config.h @@ -1,8 +1,8 @@ -/* SPDX-License-Identifier: GPL-2.0-or-later */ - -#pragma once - -#define VIAL_KEYBOARD_UID {0x72, 0x3F, 0x0A, 0x08, 0x33, 0xBD, 0x0F, 0xDE} - -#define VIAL_UNLOCK_COMBO_ROWS { 0, 4 } +/* SPDX-License-Identifier: GPL-2.0-or-later */ + +#pragma once + +#define VIAL_KEYBOARD_UID {0x72, 0x3F, 0x0A, 0x08, 0x33, 0xBD, 0x0F, 0xDE} + +#define VIAL_UNLOCK_COMBO_ROWS { 0, 4 } #define VIAL_UNLOCK_COMBO_COLS { 0, 6 } \ No newline at end of file diff --git a/keyboards/kbd0/curve0/60_ansi/keymaps/vial/vial.json b/keyboards/kbd0/curve0/60_ansi/keymaps/vial/vial.json index 593b85ea91..0fdf031b69 100644 --- a/keyboards/kbd0/curve0/60_ansi/keymaps/vial/vial.json +++ b/keyboards/kbd0/curve0/60_ansi/keymaps/vial/vial.json @@ -1,35 +1,35 @@ -{ - "matrix": { - "rows": 5, - "cols": 15 - }, - "layouts": { - "labels": [ - "Split backspace", - "Split left shift", - [ - "Right shift", - "2.75u shift", - "1.75u shift on the left", - "1.75u shift on the right" - ] - ], - "keymap": [ - [ - "0,0", "0,1", "0,2", "0,3", "0,4", "0,5", "0,6", "0,7", "0,8", "0,9", "0,10", "0,11", "0,12", {"w": 2}, "0,14\n\n\n0,0", "0,13\n\n\n0,1", "0,14\n\n\n0,1" - ], - [ - {"w": 1.5}, "1,0", "1,1", "1,2", "1,3", "1,4", "1,5", "1,6", "1,7", "1,8", "1,9", "1,10", "1,11", "1,12", {"w": 1.5}, "1,13" - ], - [ - {"w": 1.75}, "2,0", "2,1", "2,2", "2,3", "2,4", "2,5", "2,6", "2,7", "2,8", "2,9", "2,10", "2,11", {"w": 2.25}, "2,12" - ], - [ - {"w": 2.25}, "3,0\n\n\n1,0", {"w": 1.25}, "3,0\n\n\n1,1", "3,1\n\n\n1,1", {"x": -2.25}, "3,2", "3,3", "3,4", "3,5", "3,6", "3,7", "3,8", "3,9", "3,10", "3,11", {"w": 2.75}, "3,12\n\n\n2,0", {"w": 1.75}, "3,12\n\n\n2,1", "3,13\n\n\n2,1", "3,12\n\n\n2,2", {"w": 1.75}, "3,13\n\n\n2,2" - ], - [ - {"w": 1.25}, "4,0", {"w": 1.25}, "4,1", {"w": 1.25}, "4,2", {"w": 6.25}, "4,6", {"w": 1.25}, "4,10", {"w": 1.25}, "4,11", {"w": 1.25}, "4,12", {"w": 1.25},"4,13" - ] - ] - } - } +{ + "matrix": { + "rows": 5, + "cols": 15 + }, + "layouts": { + "labels": [ + "Split backspace", + "Split left shift", + [ + "Right shift", + "2.75u shift", + "1.75u shift on the left", + "1.75u shift on the right" + ] + ], + "keymap": [ + [ + "0,0", "0,1", "0,2", "0,3", "0,4", "0,5", "0,6", "0,7", "0,8", "0,9", "0,10", "0,11", "0,12", {"w": 2}, "0,14\n\n\n0,0", "0,13\n\n\n0,1", "0,14\n\n\n0,1" + ], + [ + {"w": 1.5}, "1,0", "1,1", "1,2", "1,3", "1,4", "1,5", "1,6", "1,7", "1,8", "1,9", "1,10", "1,11", "1,12", {"w": 1.5}, "1,13" + ], + [ + {"w": 1.75}, "2,0", "2,1", "2,2", "2,3", "2,4", "2,5", "2,6", "2,7", "2,8", "2,9", "2,10", "2,11", {"w": 2.25}, "2,12" + ], + [ + {"w": 2.25}, "3,0\n\n\n1,0", {"w": 1.25}, "3,0\n\n\n1,1", "3,1\n\n\n1,1", {"x": -2.25}, "3,2", "3,3", "3,4", "3,5", "3,6", "3,7", "3,8", "3,9", "3,10", "3,11", {"w": 2.75}, "3,12\n\n\n2,0", {"w": 1.75}, "3,12\n\n\n2,1", "3,13\n\n\n2,1", "3,12\n\n\n2,2", {"w": 1.75}, "3,13\n\n\n2,2" + ], + [ + {"w": 1.25}, "4,0", {"w": 1.25}, "4,1", {"w": 1.25}, "4,2", {"w": 6.25}, "4,6", {"w": 1.25}, "4,10", {"w": 1.25}, "4,11", {"w": 1.25}, "4,12", {"w": 1.25},"4,13" + ] + ] + } + } diff --git a/keyboards/kbd0/curve0/60_ansi/readme.md b/keyboards/kbd0/curve0/60_ansi/readme.md index 68dd75b7d0..70523711ed 100644 --- a/keyboards/kbd0/curve0/60_ansi/readme.md +++ b/keyboards/kbd0/curve0/60_ansi/readme.md @@ -1,27 +1,27 @@ -# kbd0/curve0/60_ansi - -![Curve0](https://i.imgur.com/y5ZIbWI.jpeg) - -Curve0 - Curved stainless steel keyboard by kbd0 - -* Keyboard Maintainer: [kbd0](https://github.com/kbd0) -* Hardware Supported: Curve0 PCB -* Hardware Availability: [kbd0.com](https://kbd0.com/item/curve0) - -Make example for this keyboard (after setting up your build environment): - - make kbd0/curve0/60_ansi:default - -Flashing example for this keyboard: - - make kbd0/curve0/60_ansi: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). - -## Bootloader - -Enter the bootloader in 3 ways: - -* **Bootmagic reset**: Hold the top left key of the keyboard while plugging in the keyboard -* **Physical reset button**: Hold the button on the main PCB (inside the keyboard) while plugging in the keyboard +# kbd0/curve0/60_ansi + +![Curve0](https://i.imgur.com/y5ZIbWI.jpeg) + +Curve0 - Curved stainless steel keyboard by kbd0 + +* Keyboard Maintainer: [kbd0](https://github.com/kbd0) +* Hardware Supported: Curve0 PCB +* Hardware Availability: [kbd0.com](https://kbd0.com/item/curve0) + +Make example for this keyboard (after setting up your build environment): + + make kbd0/curve0/60_ansi:default + +Flashing example for this keyboard: + + make kbd0/curve0/60_ansi: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). + +## Bootloader + +Enter the bootloader in 3 ways: + +* **Bootmagic reset**: Hold the top left key of the keyboard while plugging in the keyboard +* **Physical reset button**: Hold the button on the main PCB (inside the keyboard) while plugging in the keyboard * **Keycode in layout**: Press the key mapped to `QK_BOOT` if it is available \ No newline at end of file