Move ?
and !
to base layer
This commit is contained in:
parent
1808d8da0c
commit
016b1f84db
6 changed files with 22 additions and 8 deletions
|
@ -28,6 +28,7 @@
|
|||
#include "extra_keys.h"
|
||||
|
||||
ZMK_CONDITIONAL_LAYER(SYS NAV, MOUSE) // SYS + NAV --> MOUSE
|
||||
ZMK_CONDITIONAL_LAYER(SYS NUM, FN) // SYS + NUM --> FN
|
||||
|
||||
/* Navigation keys and misc shortcuts */
|
||||
|
||||
|
@ -209,6 +210,12 @@ ZMK_BEHAVIOR(dot_morph, mod_morph,
|
|||
mods = <(MOD_LSFT|MOD_RSFT)>;
|
||||
)
|
||||
|
||||
// tap: qmark | shift + tap: excl
|
||||
ZMK_BEHAVIOR(qexcl, mod_morph,
|
||||
bindings = <&kp QMARK>, <&kp EXCL>;
|
||||
mods = <(MOD_LSFT|MOD_RSFT)>;
|
||||
)
|
||||
|
||||
// Swapper, requires PR #1366
|
||||
ZMK_BEHAVIOR(swap, tri_state,
|
||||
bindings = <&kt LALT>, <&kp TAB>, <&kt LALT>;
|
||||
|
@ -223,7 +230,7 @@ ZMK_LAYER(base,
|
|||
//├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤
|
||||
X_LM &hml LGUI A &hml LALT R &hml LCTRL S &hml LSHFT T &kp G X_MM &kp M &hmr RSHFT N &hmr LCTRL E &hmr LALT I &hmr LGUI O X_RM
|
||||
//├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤
|
||||
X_LB &kp Z &kp X &kp C &kp D &kp V X_MB &kp K &kp H &comma_morph &dot_morph &key_repeat X_RB
|
||||
X_LB &kp Z &kp X &kp C &kp D &kp V X_MB &kp K &kp H &comma_morph &dot_morph &qexcl X_RB
|
||||
//├──────┤ ╰─────────────┼─────────────┴─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┴───────────────────────────╯ ├──────┤
|
||||
X_LH <_spc NAV 0 &bs_del_sys X_MH NUM_WORD &ss_cw X_RH
|
||||
//╰──────╯ ╰─────────────┴─────────────╯ ╰──────╯ ╰─────────────┴─────────────╯ ╰──────╯
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue