diff --git a/config/base30.keymap b/config/base30.keymap index 086d74ef..81d5b3ef 100644 --- a/config/base30.keymap +++ b/config/base30.keymap @@ -109,18 +109,14 @@ label = "APT"; bindings = < -// [z] -// w f y p b j x , . ' -// r s t h k m n e i a -// c g d l o u -// [v][q] +// qwerty for arabic // ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ - &kp W &kp F &kp Y &kp P &kp B &kp J &kp X &kp SQT &kp COMMA &kp DOT + &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp LBKT // ├──── ─────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ - &kp R &kp S &kp T &kp H &kp K &kp M &kp N &kp E &kp I &kp A + &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI // ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ - &kp C &kp G &kp D &kp L &kp O &kp U + &kp C &kp N &kp M &kp COMMA &kp DOT &kp SQT // ╰─────────────┴─────────────┼─────────────┤ ├─────────────┼─────────────┴─────────────╯ ¯o_nav &kp SPACE &skq LSHIFT ¯o_sym // ╰─────────────┴─────────────╯ ╰─────────────┴─────────────╯ @@ -201,12 +197,15 @@ aptw { label = "APTW"; bindings = < + +// qwerty for arabic + // ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ - &kp W &kp F &kp Y &kp P &kp B &kp J &kp X &kp SQT &kp COMMA &kp DOT + &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp LBKT // ├──── ─────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ - &kp R &kp S &kp T &kp H &kp K &kp M &kp N &kp E &kp I &kp A + &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI // ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ - &kp C &kp G &kp D &kp L &kp O &kp U + &kp C &kp N &kp M &kp COMMA &kp DOT &kp SQT // ╰─────────────┴─────────────┼─────────────┤ ├─────────────┼─────────────┴─────────────╯ ¯o_navW &kp SPACE &skq LSHIFT ¯o_symW // ╰─────────────┴─────────────╯ ╰─────────────┴─────────────╯ diff --git a/config/combos30.dtsi b/config/combos30.dtsi index 6b986219..0bd24d7e 100644 --- a/config/combos30.dtsi +++ b/config/combos30.dtsi @@ -32,8 +32,8 @@ compatible = "zmk,combos"; COMBO(Q, &kp Q, 21 22, ALPHA_ALL) // Q COMBO(Z, &kp Z, 1 2, ALPHA_ALL) // Z COMBO(V, &kp V, 20 21, ALPHA_ALL) // V -// COMBO(V, &kp V, 20 21, HDN HDNW) // V -// COMBO(X, &kp X, 20 21, APT APTW) // X +COMBO(X, &kp X, 2 3, APT APTW) // X +COMBO(DAL, &kp RBKT, 7 8, APT APTW) // ] /* Brackets */ COMBO(left_bracket, &kp LBKT, 1 11, ALPHA_ALL)