Commit 7c67fa024216
Changed files (2)
keyboards
eyelash_corne
config
keyboards/eyelash_corne/config/combos.dtsi
@@ -1,3 +1,13 @@
+/* KEY POSITIONS
+
+ ╭──────────────────────────────╮ ╭─────╮ ╭──────────────────────────────╮
+ │ LT5 LT4 LT3 LT2 LT1 LT0 │ ╭───╯ JS0 ╰───╮ │ RT0 RT1 RT2 RT3 RT4 RT5 │
+ │ LM5 LM4 LM3 LM2 LM1 LM0 │ ╭─────╮ │ JS1 JS2 JS3 │ │ RM0 RM1 RM2 RM3 RM4 RM5 │
+ │ LB5 LB4 LB3 LB2 LB1 LB0 │ │ LEC │ ╰───╮ JS4 ╭───╯ │ RB0 RB1 RB2 RB3 RB4 RB5 │
+ ╰──────────────╮ LH2 LH1 LH0 │ ╰─────╯ ╰─────╯ │ RH0 RH1 RH2 ╭──────────────╯
+ ╰───────────────╯ ╰───────────────╯
+ */
+
#undef COMBO_TERM
#define COMBO_TERM 40
keyboards/eyelash_corne/config/eyelash_corne.keymap
@@ -170,137 +170,6 @@ ZMK_LAYER(Mouse,
)
/*
-// Bépo key
-#define BP1 LS(N1)
-#define BP2 LS(N2)
-#define BP3 LS(N3)
-#define BP4 LS(N4)
-#define BP5 LS(N5)
-#define BP6 LS(N6)
-#define BP7 LS(N7)
-#define BP8 LS(N8)
-#define BP9 LS(N9)
-#define BP0 LS(N0)
-
-/ {
- behaviors {
- td0: td0 {
- compatible = "zmk,behavior-tap-dance";
- display-name = "Shift/Caps Lock Tap Dance";
- #binding-cells = <0>;
- bindings = <&kp LEFT_SHIFT>, <&kp CAPS>;
- };
- hml: homerow_mods_left {
- compatible = "zmk,behavior-hold-tap";
- flavor = "balanced";
- tapping-term-ms = <TAPPING_TERM_MS>;
- quick-tap-ms = <QUICK_TAP_MS>;
- require-prior-idle-ms = <IDLE_MS>;
- bindings = <&kp>, <&kp>;
- #binding-cells = <2>;
- hold-trigger-key-positions = <KEYS_R THUMBS>;
- };
-
- hmr: homerow_mods_right {
- compatible = "zmk,behavior-hold-tap";
- flavor = "balanced";
- tapping-term-ms = <TAPPING_TERM_MS>;
- quick-tap-ms = <QUICK_TAP_MS>;
- require-prior-idle-ms = <IDLE_MS>;
- bindings = <&kp>, <&kp>;
- #binding-cells = <2>;
- hold-trigger-key-positions = <KEYS_L THUMBS>;
- };
- hm: homerow_mods {
- compatible = "zmk,behavior-hold-tap";
- #binding-cells = <2>;
- tapping-term-ms = <TAPPING_TERM_MS>;
- quick-tap-ms = <QUICK_TAP_MS>;
- flavor = "balanced";
- bindings = <&kp>, <&kp>;
- };
- };
-
- rgb_bri_encoder: rgb_bri_encoder {
- compatible = "zmk,behavior-sensor-rotate";
- #sensor-binding-cells = <0>;
- bindings = <&rgb_ug RGB_BRI>, <&rgb_ug RGB_BRD>;
- };
- rgb_hue_encoder: rgb_hue_encoder {
- compatible = "zmk,behavior-sensor-rotate";
- #sensor-binding-cells = <0>;
- bindings = <&rgb_ug RGB_HUI>, <&rgb_ug RGB_HUD>;
- };
- rgb_sat_encoder: rgb_sat_encoder {
- compatible = "zmk,behavior-sensor-rotate";
- #sensor-binding-cells = <0>;
- bindings = <&rgb_ug RGB_SAI>, <&rgb_ug RGB_SAD>;
- };
-
- scroll_encoder: scroll_encoder {
- compatible = "zmk,behavior-sensor-rotate";
- #sensor-binding-cells = <0>;
- bindings = <&msc SCRL_DOWN>, <&msc SCRL_UP>;
-
- tap-ms = <30>;
- };
-
- keymap {
- compatible = "zmk,keymap";
-
- default_layer {
- display-name = "QWERTY";
- bindings = <
-&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp UP &kp Y &kp U &kp I &kp O &kp P &kp LBKT
-&kp EQUAL &hml LEFT_GUI A &hml LEFT_ALT S &hml LEFT_SHIFT D &hml LCTRL F &kp G &kp LEFT &kp ENTER &kp RIGHT &kp H &hmr RCTRL J &hmr RIGHT_SHIFT K &hmr RIGHT_ALT L &hmr RIGHT_GUI SEMICOLON &kp SQT
-&kp GRAVE &kp Z &kp X &kp C &kp V &kp B &kp SPACE &kp DOWN &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RBKT
- < 2 DEL < 2 SPACE < 3 BSPC &kp LEFT_SHIFT < 1 ENTER &kp RIGHT_ALT
- >;
-
- sensor-bindings = <&inc_dec_kp C_VOLUME_UP C_VOLUME_DOWN>;
- };
-
- lower_layer {
- display-name = "NUMBER";
- bindings = <
- &trans &kp BP1 &kp BP2 &kp BP3 &kp BP4 &kp BP5 &mmv MOVE_UP &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp BSPC
- &trans &kp BP6 &kp BP7 &kp BP8 &kp BP9 &kp BP0 &mmv MOVE_LEFT &mkp LCLK &mmv MOVE_RIGHT &kp LEFT &kp DOWN &kp UP &kp RIGHT &kp HOME &kp PG_UP
-&trans &rgb_ug RGB_OFF &rgb_ug RGB_ON &trans &trans &rgb_ug RGB_EFF &kp C_MUTE &mmv MOVE_DOWN &rgb_ug RGB_EFR &rgb_ug RGB_SPI &rgb_ug RGB_BRI &rgb_ug RGB_BRD &kp END &kp PG_DN
- &trans &trans &trans &kp INS &kp DEL &trans
- >;
-
- sensor-bindings = <&rgb_hue_encoder>;
- };
-
- raise_layer {
- display-name = "SYMBOL";
- bindings = <
-&trans &kp EXCL &kp AT &kp HASH &kp DLLR &kp PRCNT &mmv MOVE_UP &kp CARET &kp AMPS &kp ASTRK &kp LPAR &kp RPAR &kp BSPC
-&trans &bt BT_CLR &mkp LCLK &mkp MCLK &mkp RCLK &mkp MB4 &mmv MOVE_LEFT &mkp LCLK &mmv MOVE_RIGHT &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH &kp GRAVE
-&trans &out OUT_USB &out OUT_BLE &none &none &mkp MB5 &trans &mmv MOVE_DOWN &kp UNDER &kp PLUS &kp LBRC &kp RBRC &kp PIPE &kp TILDE
- &trans &trans &kp SPACE &kp RET &trans &trans
- >;
-
- sensor-bindings = <&rgb_sat_encoder>;
- };
-
- layer_3 {
- display-name = "Fn";
- bindings = <
-&studio_unlock &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &mmv MOVE_UP &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11
-&trans &bt BT_CLR_ALL &mkp LCLK &mkp MCLK &mkp RCLK &mkp MB4 &mmv MOVE_LEFT &mkp LCLK &mmv MOVE_RIGHT &bootloader &mkp LCLK &mkp MCLK &mkp RCLK &kp PRINTSCREEN &kp F12
-&trans &sys_reset &trans &bootloader &trans &mkp MB5 &kp C_MUTE &mmv MOVE_DOWN &trans &trans &bootloader &sys_reset &kp SCROLLLOCK &kp PAUSE_BREAK
- &trans &trans &trans &trans &trans &trans
- >;
-
- sensor-bindings = <&scroll_encoder>;
- };
- };
-};
-
-// &trans &kb BP6 &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &mmv MOVE_LEFT &mkp LCLK &mmv MOVE_RIGHT &kp LEFT &kp DOWN &kp UP &kp RIGHT &kp HOME &kp PG_UP
-
-*/
/*
Local Variables:
mode: c