Skip to content

Commit

Permalink
Remove FUN layer in favour of MEH key
Browse files Browse the repository at this point in the history
  • Loading branch information
dxmh committed Jul 26, 2023
1 parent dda0b65 commit 2dba235
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 18 deletions.
5 changes: 4 additions & 1 deletion config/34keys.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,14 @@
#define BASE 0
#define NAV 1
#define NUM 2
#define FUN 3

#define SK(KEY) &nk KEY KEY
#define MO(LAYER) &mo_tap LAYER F24

// Use CONTROL+OPTION+COMMAND, so I still have a chance to use keybindings on a
// default macOS keyboard (unlike hyper key which also includes SHIFT)
#define MEH LC(LA(LGUI))

// Keep sticky keys active for a long time so they effectively do not time out
#define STICKY_KEY_TIMEOUT 60000

Expand Down
19 changes: 2 additions & 17 deletions config/34keys.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
label = "NAV";
bindings = <
// ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮
XXX &key_repeat SK(LCTRL) &sl FUN XXX XXX &kp LS(TAB) &kp TAB &kp ESC XXX
XXX &key_repeat SK(LCTRL) SK(MEH) XXX XXX &kp LS(TAB) &kp TAB &kp ESC XXX
// ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤
XXX SK(LSHIFT) SK(LALT) SK(LGUI) SK(GLOBE) SK(GLOBE) &kp BSPC &kp UP &kp ENTER &kp DEL
// ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤
Expand All @@ -98,7 +98,7 @@
label = "NUM";
bindings = <
// ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮
&kp GRAVE &kp N7 &kp N8 &kp N9 &kp EQUAL XXX &sl FUN SK(LCTRL) &key_repeat XXX
&kp GRAVE &kp N7 &kp N8 &kp N9 &kp EQUAL XXX SK(MEH) SK(LCTRL) &key_repeat XXX
// ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤
&kp N0 &kp N4 &kp N5 &kp N6 &kp MINUS XXX SK(LGUI) SK(LALT) SK(LSHIFT) XXX
// ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤
Expand All @@ -109,21 +109,6 @@
>;
};

fn_layer {
label = "FUN";
bindings = <
// ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮
XXX &kp F7 &kp F8 &kp F9 XXX XXX XXX XXX XXX XXX
// ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤
XXX &kp F4 &kp F5 &kp F6 XXX XXX XXX XXX XXX XXX
// ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤
XXX &kp F1 &kp F2 &kp F3 XXX XXX XXX XXX XXX XXX
// ╰─────────────┴─────────────┴─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┴─────────────┴─────────────╯
___ ___ ___ ___
// ╰─────────────┴─────────────╯ ╰─────────────┴─────────────╯
>;
};

};
};

0 comments on commit 2dba235

Please sign in to comment.