Skip to content

Commit

Permalink
feat(resources): Add hummingbird
Browse files Browse the repository at this point in the history
  • Loading branch information
caksoylar committed Jun 10, 2024
1 parent a6ae84d commit ffa8ded
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 11 deletions.
12 changes: 4 additions & 8 deletions examples/hummingbird.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,9 @@
# bootstrapped from https://github.com/jcmkk3/zmk-config/blob/main/config/hummingbird.keymap
layout:
# qmk_keyboard: rufous
ortho_layout:
split: true
rows: 3
columns: 5
thumbs: 2
drop_pinky: true
drop_inner: true
qmk_keyboard: rufous # you can also try the values below
#qmk_keyboard: hummingbird
#ortho_layout: {split: true, rows: 3, columns: 5, thumbs: 2, drop_pinky: true, drop_inner: true}
#cols_thumbs_notation: "23332+2> 2<+23332"
layers:
Def:
- [W, F, M, P, G, K, U, O, Y, SQT]
Expand Down
39 changes: 39 additions & 0 deletions resources/qmk_layouts/hummingbird.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"url": "https://github.com/PJE66/hummingbird",
"layouts": {
"LAYOUT": {
"layout": [
{"x": 0, "y": 0.772, "w": 1.059},
{"x": 1.088, "y": 0.257, "w": 1.059},
{"x": 2.176, "y": 0, "w": 1.059},
{"x": 3.264, "y": 0.257, "w": 1.059},
{"x": 4.352, "y": 0.772, "w": 1.059},
{"x": 7.316, "y": 0.772, "w": 1.059},
{"x": 8.404, "y": 0.257, "w": 1.059},
{"x": 9.492, "y": 0, "w": 1.059},
{"x": 10.58, "y": 0.257, "w": 1.059},
{"x": 11.668, "y": 0.772, "w": 1.059},
{"x": 0, "y": 1.801, "w": 1.059},
{"x": 1.088, "y": 1.287, "w": 1.059},
{"x": 2.176, "y": 1.029, "w": 1.059},
{"x": 3.264, "y": 1.287, "w": 1.059},
{"x": 4.352, "y": 1.801, "w": 1.059},
{"x": 7.316, "y": 1.801, "w": 1.059},
{"x": 8.404, "y": 1.287, "w": 1.059},
{"x": 9.492, "y": 1.029, "w": 1.059},
{"x": 10.58, "y": 1.287, "w": 1.059},
{"x": 11.668, "y": 1.801, "w": 1.059},
{"x": 1.088, "y": 2.316, "w": 1.059},
{"x": 2.176, "y": 2.059, "w": 1.059},
{"x": 3.264, "y": 2.316, "w": 1.059},
{"x": 8.404, "y": 2.316, "w": 1.059},
{"x": 9.492, "y": 2.059, "w": 1.059},
{"x": 10.58, "y": 2.316, "w": 1.059},
{"x": 3.536, "y": 3.61, "w": 1.059},
{"x": 4.624, "y": 3.868, "w": 1.059},
{"x": 7.044, "y": 3.868, "w": 1.059},
{"x": 8.132, "y": 3.61, "w": 1.059}
]
}
}
}
5 changes: 2 additions & 3 deletions resources/zmk_keyboard_layouts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ _pinky_cluster_34: &pinky_cluster_34
default_transform: {qmk_keyboard: clog}
_hummingbird_splay: &hummingbird_splay
default_transform: {qmk_keyboard: berylline}
_hummingbird_ortho: &hummingbird_ortho
default_transform: {ortho_layout: {split: true, rows: 3, columns: 5, thumbs: 2, drop_pinky: true, drop_inner: true}}

# Upstream boards
bdn9: &bdn9
Expand Down Expand Up @@ -93,7 +91,8 @@ fourier:
default_transform: {qmk_keyboard: keebio/fourier}
helix: &helix
default_transform: {qmk_keyboard: helix/rev3_5rows}
hummingbird: *hummingbird_ortho
hummingbird:
default_transform: {qmk_keyboard: hummingbird}
iris:
default_transform: {qmk_keyboard: keebio/iris/rev2}
jian:
Expand Down

0 comments on commit ffa8ded

Please sign in to comment.