Skip to content

Commit

Permalink
...
Browse files Browse the repository at this point in the history
  • Loading branch information
codeyoma committed Jan 31, 2024
1 parent 6c98b78 commit 845e362
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 36 deletions.
5 changes: 3 additions & 2 deletions config/corne.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -44,16 +44,17 @@
#define HM_RP &hm LCTRL

#define TAPPING_TERM_MS 300
#define LT_TAPPING_TERM_MS 300
#define TD_TAPPING_TERM_MS 350
#define QUICK_TAP_MS 140
#define GLOBAL_QUICK_TAP_MS 150
#define IDLE_MS 220
#define IDLE_MS 100

#define PARAM_ZERO 0
#define PARAM_ONE 1
#define PARAM_TWO 2

#define CORNE_42_MODE
#define CORNE_34_MODE

#ifdef CORNE_42_MODE
#include "../custom_42/behaviors.dtsi"
Expand Down
28 changes: 15 additions & 13 deletions custom_34/behaviors.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,31 @@
* https://zmk.dev/docs/config/behaviors
*/


&lt {
flavor = "tap-preferred";
tapping-term-ms = <200>;
quick-tap-ms = <QUICK_TAP_MS>;
flavor = "tap-preferred";
tapping-term-ms = <LT_TAPPING_TERM_MS>;
quick-tap-ms = <0>;
require-prior-idle-ms = <IDLE_MS>;
};

&mt {
flavor = "balanced";
tapping-term-ms = <TAPPING_TERM_MS>;
quick-tap-ms = <QUICK_TAP_MS>;
flavor = "tap-preferred";
tapping-term-ms = <TAPPING_TERM_MS>;
quick-tap-ms = <QUICK_TAP_MS>;
};

/ {
behaviors {

hm: homerow_mods {
compatible = "zmk,behavior-hold-tap";
#binding-cells = <2>;
tapping-term-ms = <TAPPING_TERM_MS>;
quick-tap-ms = <0>;
flavor = "tap-preferred";
require-prior-idle-ms = <IDLE_MS>;
bindings = <&kp>, <&kp>;
compatible = "zmk,behavior-hold-tap";
#binding-cells = <2>;
flavor = "tap-preferred";
tapping-term-ms = <TAPPING_TERM_MS>;
quick-tap-ms = <0>;
require-prior-idle-ms = <IDLE_MS>;
bindings = <&kp>, <&kp>;
};

td_gui_alt: tap_dance_gui_alt {
Expand Down
2 changes: 1 addition & 1 deletion layer_34/L1-qwerty.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
XXXXXXXX &kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp FSLH
XXXXXXXX // ╰───────────────┴───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┴───────────────╯
// 36 37 38 39 40
XXXXXXXX &td_gui_alt &mo LOWER &mo RAISE &kp SPACE
XXXXXXXX &kp TAB &lt LOWER SPACE &lt RAISE ENTER &kp BSPC
// ╰───────────────┴───────────────╯ ╰───────────────┴───────────────╯
XXXXXXXX
>;
Expand Down
21 changes: 4 additions & 17 deletions layer_34/L2-lower.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,19 @@

lower_layer {
label = "Lower";
bindings = <
// ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤
// 12 13 14 15 16 17 18 19 20 21 22 23
XXXXXXXX &lang_ex &kp INS &kp HOME &kp PG_UP MOVE_LEFT MOVE_RIGHT &kp MINUS &kp KP_PLUS &kp LBKT &kp RBKT XXXXXXXX
// ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤
// 24 25 26 27 28 29 30 31 32 33 34 35
XXXXXXXX &tog COLEMAK &kp DEL &kp END &kp PG_DN &macro_nerd_l &macro_nerd_r &kp UNDER &kp EQUAL XXXXXXXX &kp BSLH XXXXXXXX
// ╰───────────────┴───────────────┴───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┴───────────────┴───────────────╯
// 36 37 38 39 40 41
XXXXXXXX ________ ________ &mo RAISE ________ XXXXXXXX
// ╰───────────────┴───────────────┴───────────────╯ ╰───────────────┴───────────────┴───────────────
>;

bindings = <
// ╭───────────────┬───────────────┬───────────────┬───────────────┬───────────────╮ ╭───────────────┬───────────────┬───────────────┬───────────────┬───────────────╮
// 0 1 2 3 4 5 6 7 8 9 10
XXXXXXXX &kp GRAVE ________ ________ ________ ________ ________ &kp N7 &kp N8 &kp N9 &kp N0
XXXXXXXX &kp ESC XXXXXXXX &kp HOME &kp END &kp CAPS ________ &kp N7 &kp N8 &kp N9 &kp N0
XXXXXXXX // ├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┤
// 12 13 14 15 16 17 18 19 20 21 22
XXXXXXXX ________ ________ ________ ________ ________ ________ &kp N4 &kp N5 &kp N6 &kp SQT
XXXXXXXX HM_LP LBKT HM_LR RBKT HM_LM LBRC HM_LI RBRC &kp MINUS &kp EQUAL &kp N4 &kp N5 &kp N6 &kp SQT
XXXXXXXX // ├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┤
// 24 25 26 27 28 29 30 31 32 33 34
XXXXXXXX ________ ________ ________ ________ ________ ________ &kp N1 &kp N2 &kp N3 &kp BSLH
XXXXXXXX &kp GRAVE &kp TILDE &kp PG_UP &kp PG_DN &kp UNDER &kp KP_PLUS &kp N1 &kp N2 &kp N3 &kp BSLH
XXXXXXXX // ╰───────────────┴───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┴───────────────╯
// 36 37 38 39 40
XXXXXXXX ________ ________ &mo RAISE &kp N0
XXXXXXXX ________ ________ ________ &kp N0
// ╰───────────────┴───────────────╯ ╰───────────────┴───────────────╯ tab enter space bspc raise lower
XXXXXXXX
>;
Expand Down
6 changes: 3 additions & 3 deletions layer_34/L3-raise.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@
bindings = <
// ╭───────────────┬───────────────┬───────────────┬───────────────┬───────────────╮ ╭───────────────┬───────────────┬───────────────┬───────────────┬───────────────╮
// 0 1 2 3 4 5 6 7 8 9 10
XXXXXXXX &kp F9 &kp F10 &kp F11 &kp F12 &kp CAPS XXXXXXXX XXXXXXXX &kp UP XXXXXXXX &kp BSPC
XXXXXXXX &kp F9 &kp F10 &kp F11 &kp F12 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX &kp BSPC
XXXXXXXX // ├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┤
// 12 13 14 15 16 17 18 19 20 21 22
XXXXXXXX &kp F5 &kp F6 &kp F7 &kp F8 XXXXXXXX XXXXXXXX &kp LEFT &kp DOWN &kp RIGHT &kp ENTER
XXXXXXXX &kp F5 &kp F6 &kp F7 &kp F8 XXXXXXXX &kp LEFT &kp DOWN &kp UP &kp RIGHT &kp ENTER
XXXXXXXX // ├───────────────┼───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┼───────────────┤
// 24 25 26 27 28 29 30 31 32 33 34
XXXXXXXX &kp F1 &kp F2 &kp F3 &kp F4 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX // ╰───────────────┴───────────────┼───────────────┼───────────────┼───────────────┤ ├───────────────├───────────────┼───────────────┼───────────────┴───────────────╯
// 36 37 38 39 40
XXXXXXXX ________ &mo LOWER ________ ________
XXXXXXXX ________ ________ ________ ________
// ╰───────────────┴───────────────╯ ╰───────────────┴───────────────╯
XXXXXXXX
>;
Expand Down

0 comments on commit 845e362

Please sign in to comment.