adjust layer

This commit is contained in:
daniel
2023-02-26 08:14:20 +01:00
parent 49028c4ad6
commit 6594202410

View File

@@ -12,12 +12,21 @@
#define DEFAULT 0
#define SPEC 1
#define NAV 2
#define ADJUST 3
&caps_word {
continue-list = <UNDERSCORE MINUS LS(MINUS) UP DOWN LEFT RIGHT BSPC DEL>;
};
/ {
conditional_layers {
compatible = "zmk,conditional-layers";
tri_layer {
if-layers = <SPEC NAV>;
then-layer = <ADJUST>;
};
};
behaviors {
tdrstl: tdrstl {
compatible = "zmk,behavior-tap-dance";
@@ -69,7 +78,7 @@
// | TAB | A | S | D | F | G | | H | J | K | L | ; | ' |
&kp TAB &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &kp SQT
// _______________________________________________________________________________________________ ______________________________________________________________________________________________
// | SHIFT | Z | X | C | V | B | MUTE | | SPACE | N | M | , | . | / | SHIFT |
// | SHIFT / { | Z | X | C | V | B | MUTE | | SPACE | N | M | , | . | / | SHIFT / } |
&mt LSHFT LBRC &kp Z &kp X &kp C &kp V &kp B &kp C_MUTE &kp SPACE &kp N &kp M &kp COMMA &kp DOT &kp FSLH &mt RSHFT RBRC
// _______________________________________________________________________________________________ ______________________________________________________________________________________________
// | GUI | ALT | CTRL | SPECIAL | ENTER | | SPACE | NAC | CTRL | ALT | GUI |
@@ -97,8 +106,8 @@
// | SHIFT | = | - | + | { | } | | | | [ | ] | _ | | | \ | |
&trans &kp EQUAL &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &trans &trans &kp LBKT &kp RBKT &kp UNDER &kp PIPE &kp BSLH &trans
// _______________________________________________________________________________________________ ______________________________________________________________________________________________
// | | | | | VCC | | | | | | |
&trans &trans &trans &trans &ext_power EP_TOG &trans &trans &trans &trans &trans
// | | | | | | | | | | | |
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
// ___________________________________________________________________ __________________________________________________________________
>;
@@ -110,8 +119,8 @@
bindings = <
// _______________________________________________________________________________ ______________________________________________________________________________
// | BLT Clear | BLT0 | BLT1 | BLT2 | BLT3 | BLT4 | | / reset | | | | | |
&tdblclear &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 &tdrstr &trans &trans &trans &trans &trans
// | | | | | | | | / reset | | | | | |
&trans &trans &trans &trans &trans &trans &tdrstr &trans &trans &trans &trans &trans
// _______________________________________________________________________________ ______________________________________________________________________________
// | ALT+F4 | | | | CAPS WORD | | | PG UP | INSERT | PRINT | MENU | | |
&kp LA(F4) &trans &trans &trans &tdcaps &trans &kp PG_UP &kp INS &kp PSCRN &kp K_CMENU &trans &trans
@@ -130,5 +139,31 @@
sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN &inc_dec_kp RIGHT LEFT>;
};
adjust_layer {
label = "Adjust";
bindings = <
// _______________________________________________________________________________ ______________________________________________________________________________
// | BLT Clear | BLT0 | BLT1 | BLT2 | BLT3 | BLT4 | | | | | | | |
&tdblclear &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 &trans &trans &trans &trans &trans &trans
// _______________________________________________________________________________ ______________________________________________________________________________
// | | | | | | | | | | | | | |
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
// _______________________________________________________________________________ ______________________________________________________________________________
// | | | | | | | | | | | | | |
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
// _______________________________________________________________________________________________ ______________________________________________________________________________________________
// | | | | | VCC | BLT/CABLE | | | | | | | | | |
&trans &trans &trans &trans &ext_power EP_TOG &out OUT_TOG &trans &trans &trans &trans &trans &trans &trans &trans
// _______________________________________________________________________________________________ ______________________________________________________________________________________________
// | | | | | | | | | | | |
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
// ___________________________________________________________________ __________________________________________________________________
>;
sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN &inc_dec_kp RIGHT LEFT>;
};
};
};