diff --git a/resources/qmk_layouts/bastardkb@charybdis@3x5.json b/resources/qmk_layouts/bastardkb@charybdis@3x5.json new file mode 100644 index 0000000..d18cdef --- /dev/null +++ b/resources/qmk_layouts/bastardkb@charybdis@3x5.json @@ -0,0 +1,49 @@ +{ + "url": "https://github.com/Bastardkb/Charybdis", + "layouts": { + "LAYOUT": { + "layout": [ + { "x": 1, "y": 1.9 }, + { "x": 2, "y": 1.3 }, + { "x": 3, "y": 1 }, + { "x": 4, "y": 1.2 }, + { "x": 5, "y": 1.2 }, + { "x": 11, "y": 1.2 }, + { "x": 12, "y": 1.2 }, + { "x": 13, "y": 1 }, + { "x": 14, "y": 1.3 }, + { "x": 15, "y": 1.9 }, + + { "x": 1, "y": 2.9 }, + { "x": 2, "y": 2.3 }, + { "x": 3, "y": 2 }, + { "x": 4, "y": 2.2 }, + { "x": 5, "y": 2.2 }, + { "x": 11, "y": 2.2 }, + { "x": 12, "y": 2.2 }, + { "x": 13, "y": 2 }, + { "x": 14, "y": 2.3 }, + { "x": 15, "y": 2.9 }, + + { "x": 1, "y": 3.9 }, + { "x": 2, "y": 3.3 }, + { "x": 3, "y": 3 }, + { "x": 4, "y": 3.2 }, + { "x": 5, "y": 3.2 }, + { "x": 11, "y": 3.2 }, + { "x": 12, "y": 3.2 }, + { "x": 13, "y": 3 }, + { "x": 14, "y": 3.3 }, + { "x": 15, "y": 3.9 }, + + { "x": 5, "y": 4.3 }, + { "x": 5, "y": 4.3, "r": 10, "rx": 5.5, "ry": 10.9 }, + { "x": 5, "y": 4.3, "r": 20, "rx": 5.5, "ry": 10.9 }, + + { "x": 11, "y": 4.3, "r": -20, "rx": 11.5, "ry": 10.9 }, + { "x": 11, "y": 4.3, "r": -10, "rx": 11.5, "ry": 10.9 } + + ] + } + } +} diff --git a/resources/qmk_layouts/bastardkb@charybdis@3x6.json b/resources/qmk_layouts/bastardkb@charybdis@3x6.json new file mode 100644 index 0000000..51f8f47 --- /dev/null +++ b/resources/qmk_layouts/bastardkb@charybdis@3x6.json @@ -0,0 +1,54 @@ +{ + "url": "https://github.com/Bastardkb/Charybdis", + "layouts": { + "LAYOUT": { + "layout": [ + { "x": 0, "y": 1.9 }, + { "x": 1, "y": 1.9 }, + { "x": 2, "y": 1.3 }, + { "x": 3, "y": 1 }, + { "x": 4, "y": 1.2 }, + { "x": 5, "y": 1.2 }, + { "x": 11, "y": 1.2 }, + { "x": 12, "y": 1.2 }, + { "x": 13, "y": 1 }, + { "x": 14, "y": 1.3 }, + { "x": 15, "y": 1.9 }, + { "x": 16, "y": 1.9 }, + + { "x": 0, "y": 2.9 }, + { "x": 1, "y": 2.9 }, + { "x": 2, "y": 2.3 }, + { "x": 3, "y": 2 }, + { "x": 4, "y": 2.2 }, + { "x": 5, "y": 2.2 }, + { "x": 11, "y": 2.2 }, + { "x": 12, "y": 2.2 }, + { "x": 13, "y": 2 }, + { "x": 14, "y": 2.3 }, + { "x": 15, "y": 2.9 }, + { "x": 16, "y": 2.9 }, + + { "x": 0, "y": 3.9 }, + { "x": 1, "y": 3.9 }, + { "x": 2, "y": 3.3 }, + { "x": 3, "y": 3 }, + { "x": 4, "y": 3.2 }, + { "x": 5, "y": 3.2 }, + { "x": 11, "y": 3.2 }, + { "x": 12, "y": 3.2 }, + { "x": 13, "y": 3 }, + { "x": 14, "y": 3.3 }, + { "x": 15, "y": 3.9 }, + { "x": 16, "y": 3.9 }, + + { "x": 5, "y": 4.3 }, + { "x": 5, "y": 4.3, "r": 10, "rx": 5.5, "ry": 10.9 }, + { "x": 5, "y": 4.3, "r": 20, "rx": 5.5, "ry": 10.9 }, + + { "x": 11, "y": 4.3, "r": -20, "rx": 11.5, "ry": 10.9 }, + { "x": 11, "y": 4.3, "r": -10, "rx": 11.5, "ry": 10.9 } + ] + } + } +} diff --git a/resources/qmk_layouts/bastardkb@charybdis@4x6.json b/resources/qmk_layouts/bastardkb@charybdis@4x6.json new file mode 100644 index 0000000..82c399b --- /dev/null +++ b/resources/qmk_layouts/bastardkb@charybdis@4x6.json @@ -0,0 +1,72 @@ +{ + "url": "https://github.com/Bastardkb/Charybdis", + "layouts": { + "LAYOUT": { + "layout": [ + { "x": 0 , "y": 0.9 }, + { "x": 1 , "y": 0.9 }, + { "x": 2 , "y": 0.3 }, + { "x": 3 , "y": 0 }, + { "x": 4 , "y": 0.2 }, + { "x": 5 , "y": 0.2 }, + { "x": 11 , "y": 0.2 }, + { "x": 12 , "y": 0.2 }, + { "x": 13 , "y": 0 }, + { "x": 14 , "y": 0.3 }, + { "x": 15 , "y": 0.9 }, + { "x": 16 , "y": 0.9 }, + + { "x": 0 , "y": 1.9 }, + { "x": 1 , "y": 1.9 }, + { "x": 2 , "y": 1.3 }, + { "x": 3 , "y": 1 }, + { "x": 4 , "y": 1.2 }, + { "x": 5 , "y": 1.2 }, + { "x": 11 , "y": 1.2 }, + { "x": 12 , "y": 1.2 }, + { "x": 13 , "y": 1 }, + { "x": 14 , "y": 1.3 }, + { "x": 15 , "y": 1.9 }, + { "x": 16 , "y": 1.9 }, + + { "x": 0 , "y": 2.9 }, + { "x": 1 , "y": 2.9 }, + { "x": 2 , "y": 2.3 }, + { "x": 3 , "y": 2 }, + { "x": 4 , "y": 2.2 }, + { "x": 5 , "y": 2.2 }, + { "x": 11 , "y": 2.2 }, + { "x": 12 , "y": 2.2 }, + { "x": 13 , "y": 2 }, + { "x": 14 , "y": 2.3 }, + { "x": 15 , "y": 2.9 }, + { "x": 16 , "y": 2.9 }, + + { "x": 0 , "y": 3.9 }, + { "x": 1 , "y": 3.9 }, + { "x": 2 , "y": 3.3 }, + { "x": 3 , "y": 3 }, + { "x": 4 , "y": 3.2 }, + { "x": 5 , "y": 3.2 }, + { "x": 11 , "y": 3.2 }, + { "x": 12 , "y": 3.2 }, + { "x": 13 , "y": 3 }, + { "x": 14 , "y": 3.3 }, + { "x": 15 , "y": 3.9 }, + { "x": 16 , "y": 3.9 }, + + { "x": 5 , "y": 4.3 }, + { "x": 5 , "y": 4.3, "r": 10, "rx": 5.5, "ry": 11.2 }, + { "x": 5 , "y": 4.3, "r": 20, "rx": 5.5, "ry": 11.2 }, + + { "x": 11 , "y": 4.3, "r": -20, "rx": 11.5, "ry": 11.2 }, + { "x": 11 , "y": 4.3, "r": -10, "rx": 11.5, "ry": 11.2 }, + + { "x": 5 , "y": 5.3, "r": 10, "rx": 5.5, "ry": 11.2 }, + { "x": 5.15, "y": 5.3, "r": 20, "rx": 5.5, "ry": 11.2 }, + + { "x": 10.85, "y": 5.3, "r": -20, "rx": 11.5, "ry": 11.2 } + ] + } + } +} diff --git a/resources/qmk_layouts/bastardkb@scylla.json b/resources/qmk_layouts/bastardkb@scylla.json new file mode 100644 index 0000000..237c7a1 --- /dev/null +++ b/resources/qmk_layouts/bastardkb@scylla.json @@ -0,0 +1,74 @@ +{ + "url": "https://github.com/bastardkb/scylla", + "layouts": { + "LAYOUT_split_4x6_5": { + "layout": [ + { "x": 0 , "y": 0.9 }, + { "x": 1 , "y": 0.9 }, + { "x": 2 , "y": 0.3 }, + { "x": 3 , "y": 0 }, + { "x": 4 , "y": 0.2 }, + { "x": 5 , "y": 0.2 }, + { "x": 11 , "y": 0.2 }, + { "x": 12 , "y": 0.2 }, + { "x": 13 , "y": 0 }, + { "x": 14 , "y": 0.3 }, + { "x": 15 , "y": 0.9 }, + { "x": 16 , "y": 0.9 }, + + { "x": 0 , "y": 1.9 }, + { "x": 1 , "y": 1.9 }, + { "x": 2 , "y": 1.3 }, + { "x": 3 , "y": 1 }, + { "x": 4 , "y": 1.2 }, + { "x": 5 , "y": 1.2 }, + { "x": 11 , "y": 1.2 }, + { "x": 12 , "y": 1.2 }, + { "x": 13 , "y": 1 }, + { "x": 14 , "y": 1.3 }, + { "x": 15 , "y": 1.9 }, + { "x": 16 , "y": 1.9 }, + + { "x": 0 , "y": 2.9 }, + { "x": 1 , "y": 2.9 }, + { "x": 2 , "y": 2.3 }, + { "x": 3 , "y": 2 }, + { "x": 4 , "y": 2.2 }, + { "x": 5 , "y": 2.2 }, + { "x": 11 , "y": 2.2 }, + { "x": 12 , "y": 2.2 }, + { "x": 13 , "y": 2 }, + { "x": 14 , "y": 2.3 }, + { "x": 15 , "y": 2.9 }, + { "x": 16 , "y": 2.9 }, + + { "x": 0 , "y": 3.9 }, + { "x": 1 , "y": 3.9 }, + { "x": 2 , "y": 3.3 }, + { "x": 3 , "y": 3 }, + { "x": 4 , "y": 3.2 }, + { "x": 5 , "y": 3.2 }, + { "x": 11 , "y": 3.2 }, + { "x": 12 , "y": 3.2 }, + { "x": 13 , "y": 3 }, + { "x": 14 , "y": 3.3 }, + { "x": 15 , "y": 3.9 }, + { "x": 16 , "y": 3.9 }, + + { "x": 5 , "y": 4.3 }, + { "x": 5 , "y": 4.3, "r": 10, "rx": 5.5, "ry": 11.2 }, + { "x": 5 , "y": 4.3, "r": 20, "rx": 5.5, "ry": 11.2 }, + + { "x": 11 , "y": 4.3, "r": -20, "rx": 11.5, "ry": 11.2 }, + { "x": 11 , "y": 4.3, "r": -10, "rx": 11.5, "ry": 11.2 }, + { "x": 11 , "y": 4.3 }, + + { "x": 5 , "y": 5.3, "r": 10, "rx": 5.5, "ry": 11.2 }, + { "x": 5.15, "y": 5.3, "r": 20, "rx": 5.5, "ry": 11.2 }, + + { "x": 10.85, "y": 5.3, "r": -20, "rx": 11.5, "ry": 11.2 }, + { "x": 11 , "y": 5.3, "r": -10, "rx": 11.5, "ry": 11.2 } + ] + } + } +} diff --git a/resources/qmk_layouts/bastardkb@skeletyl.json b/resources/qmk_layouts/bastardkb@skeletyl.json new file mode 100644 index 0000000..8b9ca7d --- /dev/null +++ b/resources/qmk_layouts/bastardkb@skeletyl.json @@ -0,0 +1,50 @@ +{ + "url": "https://github.com/Bastardkb/Skeletyl", + "layouts": { + "LAYOUT_split_3x5_3": { + "layout": [ + { "x": 1, "y": 1.9 }, + { "x": 2, "y": 1.3 }, + { "x": 3, "y": 1 }, + { "x": 4, "y": 1.2 }, + { "x": 5, "y": 1.2 }, + { "x": 11, "y": 1.2 }, + { "x": 12, "y": 1.2 }, + { "x": 13, "y": 1 }, + { "x": 14, "y": 1.3 }, + { "x": 15, "y": 1.9 }, + + { "x": 1, "y": 2.9 }, + { "x": 2, "y": 2.3 }, + { "x": 3, "y": 2 }, + { "x": 4, "y": 2.2 }, + { "x": 5, "y": 2.2 }, + { "x": 11, "y": 2.2 }, + { "x": 12, "y": 2.2 }, + { "x": 13, "y": 2 }, + { "x": 14, "y": 2.3 }, + { "x": 15, "y": 2.9 }, + + { "x": 1, "y": 3.9 }, + { "x": 2, "y": 3.3 }, + { "x": 3, "y": 3 }, + { "x": 4, "y": 3.2 }, + { "x": 5, "y": 3.2 }, + { "x": 11, "y": 3.2 }, + { "x": 12, "y": 3.2 }, + { "x": 13, "y": 3 }, + { "x": 14, "y": 3.3 }, + { "x": 15, "y": 3.9 }, + + { "x": 5, "y": 4.3 }, + { "x": 5, "y": 4.3, "r": 10, "rx": 5.5, "ry": 10.9 }, + { "x": 5, "y": 4.3, "r": 20, "rx": 5.5, "ry": 10.9 }, + + { "x": 11, "y": 4.3, "r": -20, "rx": 11.5, "ry": 10.9 }, + { "x": 11, "y": 4.3, "r": -10, "rx": 11.5, "ry": 10.9 }, + { "x": 11, "y": 4.3 } + + ] + } + } +} diff --git a/resources/qmk_layouts/bastardkb@tbkmini.json b/resources/qmk_layouts/bastardkb@tbkmini.json new file mode 100644 index 0000000..b8a4767 --- /dev/null +++ b/resources/qmk_layouts/bastardkb@tbkmini.json @@ -0,0 +1,55 @@ +{ + "url": "https://github.com/Bastardkb/TBK-Mini", + "layouts": { + "LAYOUT_split_3x6_3": { + "layout": [ + { "x": 0, "y": 1.9 }, + { "x": 1, "y": 1.9 }, + { "x": 2, "y": 1.3 }, + { "x": 3, "y": 1 }, + { "x": 4, "y": 1.2 }, + { "x": 5, "y": 1.2 }, + { "x": 11, "y": 1.2 }, + { "x": 12, "y": 1.2 }, + { "x": 13, "y": 1 }, + { "x": 14, "y": 1.3 }, + { "x": 15, "y": 1.9 }, + { "x": 16, "y": 1.9 }, + + { "x": 0, "y": 2.9 }, + { "x": 1, "y": 2.9 }, + { "x": 2, "y": 2.3 }, + { "x": 3, "y": 2 }, + { "x": 4, "y": 2.2 }, + { "x": 5, "y": 2.2 }, + { "x": 11, "y": 2.2 }, + { "x": 12, "y": 2.2 }, + { "x": 13, "y": 2 }, + { "x": 14, "y": 2.3 }, + { "x": 15, "y": 2.9 }, + { "x": 16, "y": 2.9 }, + + { "x": 0, "y": 3.9 }, + { "x": 1, "y": 3.9 }, + { "x": 2, "y": 3.3 }, + { "x": 3, "y": 3 }, + { "x": 4, "y": 3.2 }, + { "x": 5, "y": 3.2 }, + { "x": 11, "y": 3.2 }, + { "x": 12, "y": 3.2 }, + { "x": 13, "y": 3 }, + { "x": 14, "y": 3.3 }, + { "x": 15, "y": 3.9 }, + { "x": 16, "y": 3.9 }, + + { "x": 5, "y": 4.3 }, + { "x": 5, "y": 4.3, "r": 10, "rx": 5.5, "ry": 10.9 }, + { "x": 5, "y": 4.3, "r": 20, "rx": 5.5, "ry": 10.9 }, + + { "x": 11, "y": 4.3, "r": -20, "rx": 11.5, "ry": 10.9 }, + { "x": 11, "y": 4.3, "r": -10, "rx": 11.5, "ry": 10.9 }, + { "x": 11, "y": 4.3 } + ] + } + } +}