zmk-config/config/combos.dtsi

76 lines
1.5 KiB
Plaintext
Raw Normal View History

2023-11-10 15:03:32 +00:00
/* KEY POSITIONS
╭───────────────────────╮ ╭───────────────────────╮
│ 0 1 2 3 4 5 │ │ 6 7 8 9 10 11│
│ 12 13 14 15 16 17│ │ 18 19 20 21 22 23│
│ 24 25 26 27 28 29│ │ 30 31 32 33 34 35│
╰───────────╮ 36 37 38│ │ 39 40 41╭───────────╯
╰───────────╯ ╰───────────╯ */
2023-11-10 15:07:05 +00:00
compatible = "zmk,combos";
2023-11-10 15:03:32 +00:00
num1 {
key-positions = <13 1>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N1>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
num2 {
key-positions = <14 2>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N2>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
num3 {
key-positions = <15 3>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N3>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
num4 {
key-positions = <16 4>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N4>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
num5 {
key-positions = <17 5>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N5>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
num6 {
key-positions = <18 6>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N6>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
num7 {
key-positions = <19 7>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N7>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
num8 {
key-positions = <20 8>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N8>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
num9 {
key-positions = <21 9>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N9>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
num0 {
key-positions = <22 10>;
2023-11-18 19:45:15 +00:00
bindings = <&kp N0>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};
c_esc {
key-positions = <15 16>;
2023-11-18 19:45:15 +00:00
bindings = <&kp ESC>;
2023-11-10 15:03:32 +00:00
layers = <0>;
};