ergogen/test/fixtures/absolem.yaml

153 lines
3 KiB
YAML
Raw Normal View History

2020-06-26 21:00:10 +02:00
points:
zones:
matrix:
anchor:
rotate: 5
columns:
pinky:
rotate: -5
origin: [7, -7]
rows:
bottom:
home:
2020-07-04 23:23:14 +02:00
bind: [,10]
2020-06-26 21:00:10 +02:00
top:
2020-07-04 23:23:14 +02:00
bind: [,10]
2020-06-26 21:00:10 +02:00
ring:
stagger: 12
rows:
bottom:
2020-07-04 23:23:14 +02:00
bind: [,,,10]
2020-06-26 21:00:10 +02:00
home:
2020-07-04 23:23:14 +02:00
bind: [,10]
2020-06-26 21:00:10 +02:00
top:
2020-07-04 23:23:14 +02:00
bind: [,10]
2020-06-26 21:00:10 +02:00
middle:
stagger: 5
rows:
bottom:
2020-07-04 23:23:14 +02:00
bind: [,10,,10]
2020-06-26 21:00:10 +02:00
home:
2020-07-04 23:23:14 +02:00
bind: [,10,,10]
2020-06-26 21:00:10 +02:00
top:
index:
stagger: -6
rows:
bottom:
2020-07-04 23:23:14 +02:00
bind: [,10]
2020-06-26 21:00:10 +02:00
home:
2020-07-04 23:23:14 +02:00
bind: [,,,10]
2020-06-26 21:00:10 +02:00
top:
2020-07-04 23:23:14 +02:00
bind: [,,,10]
2020-06-26 21:00:10 +02:00
inner:
stagger: -2
rows:
bottom:
2020-07-10 22:40:34 +02:00
bind: [,,10,]
2020-06-26 21:00:10 +02:00
home:
2020-07-04 23:23:14 +02:00
bind: [,,,10]
2020-06-26 21:00:10 +02:00
top:
2020-07-04 23:23:14 +02:00
bind: [,,,10]
2020-06-26 21:00:10 +02:00
rows:
bottom:
2020-07-04 23:23:14 +02:00
bind: [10]
2020-06-26 21:00:10 +02:00
home:
2020-07-04 23:23:14 +02:00
bind: [10]
2020-06-26 21:00:10 +02:00
top:
thumbfan:
anchor:
ref: inner_bottom
shift: [-7, -19]
columns:
near:
spread: 21.25
rotate: -28
origin: [9.5, -9]
rows:
thumb:
2020-07-10 22:40:34 +02:00
bind: [10,1,,]
2020-06-26 21:00:10 +02:00
home:
spread: 21.25
rotate: -28
origin: [11.75, -9]
rows:
thumb:
2020-07-10 22:40:34 +02:00
bind: [,10,,15]
2020-06-26 21:00:10 +02:00
far:
rows:
thumb:
2020-07-10 22:40:34 +02:00
bind: [-1,,,5]
2020-07-04 23:23:14 +02:00
key:
bind: [0, 0, 0, 0]
2020-06-26 21:00:10 +02:00
rotate: -20
mirror:
ref: pinky_home
distance: 223.7529778
outline:
glue:
top:
left:
ref: inner_top
2020-07-04 23:23:14 +02:00
shift: [, 0.5]
2020-06-26 21:00:10 +02:00
right:
ref: mirror_inner_top
2020-07-04 23:23:14 +02:00
shift: [, 0.5]
2020-06-26 21:00:10 +02:00
bottom:
left:
ref: far_thumb
2020-07-04 23:23:14 +02:00
shift: [0.5, 0]
2020-06-26 21:00:10 +02:00
rotate: 90
right:
ref: mirror_far_thumb
2020-07-04 23:23:14 +02:00
shift: [-0.5, 0]
2020-06-26 21:00:10 +02:00
rotate: 90
waypoints:
- percent: 50
2020-07-04 23:23:14 +02:00
width: 50
2020-07-10 22:40:34 +02:00
- percent: 90
width: 25
2020-07-04 23:23:14 +02:00
exports:
2020-07-10 22:40:34 +02:00
outline:
2020-07-04 23:23:14 +02:00
- type: keys
side: both
size: 18
2020-07-10 22:40:34 +02:00
corner: .5
holes:
- type: keys
operation: stack
side: both
size: 14
bound: false
middle:
- type: keys
operation: stack
side: middle
size: 24
- type: rectangle
size: [25, 5]
ref: home_thumb
shift: [0, 12]
- type: rectangle
size: [25, 5]
ref: far_thumb
shift: [-25, 12]
- type: rectangle
size: [25, 5]
ref: mirror_home_thumb
shift: [-25, 12]
- type: rectangle
size: [25, 5]
ref: mirror_far_thumb
shift: [0, 12]
- type: ref
name: outline
operation: intersect
complex:
- type: ref
name: outline
- type: ref
name: holes
operation: stack
- type: ref
name: middle
operation: stack