zmk-config/config/combos.dtsi

94 lines
1.7 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
numG {
key-positions = <12 0>;
bindings = <&kp GRAVE>;
layers = <0>;
};
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>;
};
numM {
key-positions = <23 11>;
bindings = <&kp MINUS>;
layers = <0>;
};
2023-11-10 15:03:32 +00:00
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>;
};
c_ret {
key-positions = <19 20>;
bindings = <&kp RET>;
layers = <0>;
};