From 5726b4034bd7b8fa5a3ec814abb428f46ec0f1f1 Mon Sep 17 00:00:00 2001 From: Cem Aksoylar Date: Tue, 23 Apr 2024 10:52:49 -0700 Subject: [PATCH] feat(resources): Add swoop --- resources/qmk_layouts/bluebell@swoop.json | 45 +++++++++++++++++++++++ resources/zmk_keyboard_layouts.yaml | 2 + 2 files changed, 47 insertions(+) create mode 100644 resources/qmk_layouts/bluebell@swoop.json diff --git a/resources/qmk_layouts/bluebell@swoop.json b/resources/qmk_layouts/bluebell@swoop.json new file mode 100644 index 0000000..c429836 --- /dev/null +++ b/resources/qmk_layouts/bluebell@swoop.json @@ -0,0 +1,45 @@ +{ + "url": "https://github.com/jimmerricks/swoop", + "layouts": { + "LAYOUT_split_3x5_3": { + "layout": [ + {"x": 0, "y": 0.95}, + {"x": 1, "y": 0.32}, + {"x": 2, "y": 0}, + {"x": 3, "y": 0.29}, + {"x": 4, "y": 0.42}, + {"x": 7, "y": 0.42}, + {"x": 8, "y": 0.29}, + {"x": 9, "y": 0}, + {"x": 10, "y": 0.32}, + {"x": 11, "y": 0.95}, + {"x": 0, "y": 1.95}, + {"x": 1, "y": 1.32}, + {"x": 2, "y": 1}, + {"x": 3, "y": 1.29}, + {"x": 4, "y": 1.42}, + {"x": 7, "y": 1.42}, + {"x": 8, "y": 1.29}, + {"x": 9, "y": 1}, + {"x": 10, "y": 1.32}, + {"x": 11, "y": 1.95}, + {"x": 0, "y": 2.95}, + {"x": 1, "y": 2.32}, + {"x": 2, "y": 2}, + {"x": 3, "y": 2.29}, + {"x": 4, "y": 2.42}, + {"x": 7, "y": 2.42}, + {"x": 8, "y": 2.29}, + {"x": 9, "y": 2}, + {"x": 10, "y": 2.32}, + {"x": 11, "y": 2.95}, + {"x": 2.35, "y": 3.29}, + {"x": 3.3, "y": 3.55, "r": 15, "rx": 4.3, "ry": 4.55}, + {"x": 4.3, "y": 3.55, "r": 30, "rx": 4.3, "ry": 4.55}, + {"x": 6.7, "y": 3.55, "r": -30, "rx": 7.7, "ry": 4.55}, + {"x": 7.7, "y": 3.55, "r": -15, "rx": 7.7, "ry": 4.55}, + {"x": 8.65, "y": 3.29} + ] + } + } +} diff --git a/resources/zmk_keyboard_layouts.yaml b/resources/zmk_keyboard_layouts.yaml index 1f5240b..5daa6e2 100644 --- a/resources/zmk_keyboard_layouts.yaml +++ b/resources/zmk_keyboard_layouts.yaml @@ -292,6 +292,8 @@ skeletyl: default_transform: {qmk_keyboard: bastardkb/skeletyl/v2/splinky_3} slicemk_ergodox: default_transform: {qmk_keyboard: slicemk_ergodox} +swoop: + default_transform: {qmk_keyboard: bluebell/swoop} swweeep: *generic_3x5_3 tbkmini: default_transform: {qmk_keyboard: bastardkb/tbkmini/v2/splinky_3}