mirror of
https://gitlab.futo.org/keyboard/latinime.git
synced 2024-09-28 14:54:30 +01:00
61 lines
2.2 KiB
YAML
61 lines
2.2 KiB
YAML
name: Numbers
|
||
bottomRowWidthMode: Identical
|
||
|
||
# Functional = 0.15
|
||
# Each regular row has 2 functional keys and 3 Custom1 keys, therefore
|
||
# Custom1 = (1.0 - 2*Functional) / 3 = 1/3 - 2/3 * Functional
|
||
overrideWidths:
|
||
FunctionalKey: 0.15
|
||
Custom1: 0.23333333333
|
||
Regular: 0.1
|
||
|
||
rowHeightMode: FillHeight
|
||
|
||
attributes:
|
||
width: Custom1
|
||
showPopup: false
|
||
useKeySpecShortcut: false
|
||
style: Normal
|
||
shiftable: false
|
||
labelFlags: { followKeyLabelRatio: false }
|
||
rows:
|
||
- numbers:
|
||
- {type: base, spec: "x", moreKeys: ["!fixedColumnOrder!4", "a", "b", "c", "d"], hint: "abcd"}
|
||
- {type: base, spec: "y", moreKeys: ["!fixedColumnOrder!4", "i", "j", "k", "l"], hint: "ijkl"}
|
||
- {type: base, spec: "z", moreKeys: ["!fixedColumnOrder!4", "α", "β", "γ", "θ"], hint: "αβγθ"}
|
||
- {type: base, spec: "w", moreKeys: ["!fixedColumnOrder!4", "u", "v", "θ", "ϕ"], hint: "uv"}
|
||
attributes:
|
||
width: Grow
|
||
style: NoBackground
|
||
moreKeyMode: OnlyExplicit
|
||
- letters:
|
||
- {type: base, spec: "+", moreKeys: ["(", "<"], attributes: &side { style: Functional, width: FunctionalKey }}
|
||
- "1"
|
||
- "2"
|
||
- "3"
|
||
- {type: base, spec: "%", attributes: *side}
|
||
splittable: false
|
||
- letters:
|
||
- {type: base, spec: "-", moreKeys: [")", ">"], attributes: *side}
|
||
- "4"
|
||
- "5"
|
||
- "6"
|
||
- {type: base, spec: "!icon/space_key_for_number_layout|!code/key_space", attributes: *side}
|
||
splittable: false
|
||
- letters:
|
||
- {type: base, spec: "*", moreKeys: ["/"], attributes: *side}
|
||
- "7"
|
||
- "8"
|
||
- "9"
|
||
- {type: base, spec: "!icon/delete_key|!code/key_delete", attributes: *side}
|
||
splittable: false
|
||
- bottom:
|
||
- {type: base, spec: "!text/keylabel_to_alpha|!code/key_switch_alpha_symbol", attributes: *side}
|
||
- {type: base, spec: ",", attributes: ®ular { style: Functional, width: Regular }}
|
||
- {type: base, spec: "!?#|!code/key_to_number_layout", attributes: &grow { style: Functional, width: Grow } }
|
||
- "0"
|
||
- {type: contextual, attributes: *grow, fallbackKey: {type: base, spec: "=", attributes: *grow}}
|
||
- {type: base, spec: ".", attributes: *regular}
|
||
- {type: enter, attributes: *side}
|
||
attributes: { style: Normal }
|
||
splittable: false |