Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Marklayout #424

Closed
wants to merge 97 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
02d6f66
Updated keymap
adv360proapp[bot] Sep 18, 2023
6e0c364
Updated keymap
adv360proapp[bot] Sep 18, 2023
195181e
Updated keymap
adv360proapp[bot] Sep 18, 2023
994db63
Updated keymap
adv360proapp[bot] Sep 18, 2023
714ad0a
Updated keymap
adv360proapp[bot] Sep 18, 2023
73fe727
homerow
keymap-editor[bot] Sep 19, 2023
3fca11f
Updated adv360.keymap
keymap-editor[bot] Sep 19, 2023
8bea617
Updated adv360.keymap
keymap-editor[bot] Sep 19, 2023
79bc9ad
Updated adv360.keymap
keymap-editor[bot] Sep 19, 2023
2c7d663
Updated adv360.keymap
keymap-editor[bot] Sep 19, 2023
7fa5102
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
76111b3
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
9b2cb98
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
3ad69fd
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
4ed7fe3
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
2197145
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
08db859
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
d61aee2
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
7771a67
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
c28d69e
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
f05a7af
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
013b14f
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
c20d549
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
f016143
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
29fe325
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
4488c40
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
fe3f1ef
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
c124166
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
f31fcba
Updated adv360.keymap
keymap-editor[bot] Sep 20, 2023
bdcea55
Updated adv360.keymap
keymap-editor[bot] Sep 21, 2023
07f51a5
Updated adv360.keymap
keymap-editor[bot] Sep 21, 2023
88563e9
Updated adv360.keymap
keymap-editor[bot] Sep 21, 2023
1a84a92
Updated adv360.keymap
keymap-editor[bot] Sep 21, 2023
edb6566
Updated adv360.keymap
keymap-editor[bot] Sep 21, 2023
d78e0c9
Updated adv360.keymap
keymap-editor[bot] Sep 22, 2023
fd95815
Updated adv360.keymap
keymap-editor[bot] Sep 22, 2023
a4f86c0
nav layer
keymap-editor[bot] Sep 26, 2023
6e4bdcc
base layer
keymap-editor[bot] Sep 26, 2023
bd8c032
new layers shorcut
keymap-editor[bot] Sep 26, 2023
8d1ef67
minus
keymap-editor[bot] Sep 26, 2023
f71e714
fun keys
keymap-editor[bot] Sep 27, 2023
58721e2
Merge branch 'V3.0' into oneshot
Zeroluffs Nov 29, 2023
96f30dc
true
keymap-editor[bot] Nov 29, 2023
d432031
Updated adv360.keymap
keymap-editor[bot] Nov 29, 2023
fb4ef70
Updated adv360.keymap
keymap-editor[bot] Dec 6, 2023
2d735f7
Updated adv360.keymap
keymap-editor[bot] Dec 6, 2023
1ba5528
Updated adv360.keymap
keymap-editor[bot] Dec 6, 2023
d0b1acf
just the new behaviours
keymap-editor[bot] Dec 6, 2023
339f6dc
new homerow mods
keymap-editor[bot] Dec 6, 2023
9f6e36b
work
keymap-editor[bot] Dec 6, 2023
6f0b931
Updated adv360.keymap
keymap-editor[bot] Dec 6, 2023
632affc
combo enter
keymap-editor[bot] Dec 13, 2023
394fa1b
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
f0cf586
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
e07590d
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
4602884
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
c18d793
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
b3d5d5b
ready
keymap-editor[bot] Dec 14, 2023
28c26f0
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
2a36f00
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
5f1074d
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
220576a
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
3c94772
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
81fd9f5
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
5548341
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
608eb85
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
270123c
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
247eeba
Updated adv360.keymap
keymap-editor[bot] Dec 14, 2023
2a1cf37
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
38d29b1
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
95ae448
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
dd8ac1e
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
88a703d
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
0775abe
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
a126083
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
7ba4a4f
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
ca521ea
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
10656e8
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
8fb291f
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
1c35c86
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
8af0ea2
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
702a404
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
510378f
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
84b1328
Updated adv360.keymap
keymap-editor[bot] Dec 15, 2023
a90f5ec
Updated adv360.keymap
keymap-editor[bot] Jan 2, 2024
f954707
Updated adv360.keymap
keymap-editor[bot] Jan 2, 2024
705198f
Updated adv360.keymap
keymap-editor[bot] Jan 2, 2024
23d8857
Updated adv360.keymap
keymap-editor[bot] Jan 2, 2024
471aade
Updated adv360.keymap
keymap-editor[bot] Feb 15, 2024
3bd6205
Updated adv360.keymap
keymap-editor[bot] Apr 4, 2024
3b4d72e
Updated adv360.keymap
keymap-editor[bot] Apr 4, 2024
4e84ece
Updated adv360.keymap
keymap-editor[bot] Apr 4, 2024
4372f1a
Updated adv360.keymap
keymap-editor[bot] Apr 4, 2024
2c9ee17
Updated adv360.keymap
keymap-editor[bot] Apr 4, 2024
9b514b1
Updated adv360.keymap
keymap-editor[bot] Apr 4, 2024
f8b88ac
Update build.yml
Zeroluffs Apr 4, 2024
e7cda08
Updated adv360.keymap
keymap-editor[bot] Apr 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
name: Build
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Get version data
id: get_info
run: |
Expand Down
208 changes: 151 additions & 57 deletions config/adv360.keymap
Original file line number Diff line number Diff line change
@@ -1,71 +1,165 @@
/*
* Copyright (c) 2020 The ZMK Contributors
*
* SPDX-License-Identifier: MIT
*/
/* THIS FILE WAS GENERATED!
*
* This file was generated automatically. You may or may not want to
* edit it directly.
*/

#include <behaviors.dtsi>
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/backlight.h>
#include <dt-bindings/zmk/bt.h>
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/rgb.h>
#include <dt-bindings/zmk/backlight.h>

&lt { quick-tap-ms = <175>; };

/ {
behaviors {
#include "macros.dtsi"
#include "macros.dtsi"
#include "version.dtsi"
#ifndef VERSION_MACRO
macro_ver: macro_ver {
compatible = "zmk,behavior-macro";
label = "macro_version";
#binding-cells = <0>;
bindings = <&kp RET>;
};
#endif

hm: homerow_mods {
compatible = "zmk,behavior-hold-tap";
label = "HOMEROW_MODS";
#binding-cells = <2>;
tapping-term-ms = <200>;
quick_tap_ms = <175>;
flavor = "tap-preferred";
bindings = <&kp>, <&kp>;
};
};

keymap {
compatible = "zmk,keymap";

default_layer {
bindings = <
&kp EQUAL &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &tog 1 &mo 3 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp MINUS
&kp TAB &kp Q &kp W &kp E &kp R &kp T &none &none &kp Y &kp U &kp I &kp O &kp P &kp BSLH
&kp ESC &kp A &kp S &kp D &kp F &kp G &none &kp LCTRL &kp LALT &kp LGUI &kp RCTRL &none &kp H &kp J &kp K &kp L &kp SEMI &kp SQT
&kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp HOME &kp PG_UP &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RSHFT
&mo 2 &kp GRAVE &kp CAPS &kp LEFT &kp RIGHT &kp BSPC &kp DEL &kp END &kp PG_DN &kp ENTER &kp SPACE &kp UP &kp DOWN &kp LBKT &kp RBKT &mo 2
>;
new_macro: new_macro {
compatible = "zmk,behavior-macro";
#binding-cells = <0>;
bindings = <&macro_tap>, <&kp RCTRL &kp RIGHT_ALT &kp TAB>;

label = "NEW_MACRO";
};

#endif

hm: homerow_mods {
compatible = "zmk,behavior-hold-tap";
label = "HOMEROW_MODS";
#binding-cells = <2>;
tapping-term-ms = <200>;
quick_tap_ms = <175>;
flavor = "tap-preferred";
bindings = <&kp>, <&kp>;

quick-tap-ms = <175>;
};

lh_pht: left_positional_hold_tap {
compatible = "zmk,behavior-hold-tap";
label = "LEFT_POSITIONAL_HOLD_TAP";
bindings = <&kp>, <&kp>;

#binding-cells = <2>;
flavor = "balanced";
tapping-term-ms = <280>;
quick-tap-ms = <175>;
hold-trigger-key-positions = <22 23 24 25 40 41 42 43 54 55 56 57 68 69 70>;
require-prior-idle-ms = <150>;
hold-trigger-on-release;
};

rh_pht: right_positional_hold_tap {
compatible = "zmk,behavior-hold-tap";
label = "RIGHT_POSITIONAL_HOLD_TAP";
bindings = <&kp>, <&kp>;

#binding-cells = <2>;
tapping-term-ms = <280>;
quick-tap-ms = <175>;
flavor = "balanced";
hold-trigger-key-positions = <15 16 17 18 29 30 31 32 29 30 31 32 47 48 49 50 65 66 67>;
hold-trigger-on-release;
};

skq: sticky_key_quick_release {
compatible = "zmk,behavior-sticky-key";
bindings = <&kp>;
#binding-cells = <1>;
release-after-ms = <1000>;
quick-release;
ignore-modifiers;
label = "STICKY_KEY_QUICK_RELEASE";
};

td_mt: tap_dance_mod_tap {
compatible = "zmk,behavior-tap-dance";
label = "TAP_DANCE_MOD_TAP";
#binding-cells = <0>;
bindings = <&skq LEFT_SHIFT>, <&kp LEFT_SHIFT>, <&kp CAPS>;
};
};
keypad {
bindings = <
&kp EQUAL &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &trans &mo 3 &kp N6 &kp KP_NUM &kp KP_EQUAL &kp KP_DIVIDE &kp KP_MULTIPLY &kp MINUS
&kp TAB &kp Q &kp W &kp E &kp R &kp T &none &none &kp Y &kp KP_N7 &kp KP_N8 &kp KP_N9 &kp KP_MINUS &kp BSLH
&kp ESC &kp A &kp S &kp D &kp F &kp G &none &kp LCTRL &kp LALT &kp LGUI &kp RCTRL &none &kp H &kp KP_N4 &kp KP_N5 &kp KP_N6 &kp KP_PLUS &kp SQT
&kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp HOME &kp PG_UP &kp N &kp KP_N1 &kp KP_N2 &kp KP_N3 &kp KP_ENTER &kp RSHFT
&mo 2 &kp GRAVE &kp CAPS &kp LEFT &kp RIGHT &kp BSPC &kp DEL &kp END &kp PG_DN &kp ENTER &kp KP_N0 &kp UP &kp DOWN &kp KP_DOT &kp RBKT &mo 2
>;

macros {
};
fn {
bindings = <
&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &tog 1 &mo 3 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12
&trans &trans &trans &trans &trans &trans &none &none &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans &trans &none &trans &trans &trans &trans &none &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 &trans &trans &trans &trans &trans &trans
>;

combos {
compatible = "zmk,combos";

combo_enter {
bindings = <&kp ENTER>;
key-positions = <65 70>;
};

combo_esc {
bindings = <&kp ESCAPE>;
key-positions = <55 56>;
};
};
mod {
bindings = <
&none &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 &none &trans &none &none &none &none &none &none
&none &none &none &none &none &none &bootloader &bootloader &none &none &none &none &none &none
&none &none &none &none &none &none &none &none &none &bt BT_CLR &none &rgb_ug RGB_MEFS_CMD 5 &none &none &none &none &none &none
&none &none &none &none &macro_ver &none &none &none &none &none &none &none &none &none
&none &none &none &none &none &none &none &none &none &bl BL_TOG &rgb_ug RGB_TOG &bl BL_INC &bl BL_DEC &none &none &none
>;

keymap {
compatible = "zmk,keymap";

default_layer {
bindings = <
&kp GRAVE &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &tog 2 &mo 1 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp MINUS
&kp TAB &kp Q &kp W &kp F &kp P &kp G &to 2 &kp GRAVE &kp J &kp L &kp U &kp Y &kp APOSTROPHE &kp BSLH
&skq LA(LEFT_ALT) &kp A &kp R &kp S &kp T &kp D &kp ESC &kp EQUAL &kp EQUAL &kp LGUI &kp RALT &mo 2 &kp H &kp N &kp E &kp I &kp O &skq RIGHT_ALT
&skq LS(LEFT_SHIFT) &kp Z &kp X &kp C &kp V &kp B &kp HOME &kp SLASH &kp K &kp M &kp COMMA &kp DOT &kp SLASH &sl 4
&mo 2 &kp GRAVE &kp CAPS &kp LEFT &kp RIGHT &lt 3 BACKSPACE &sk LEFT_SHIFT &kp ESCAPE &skq RIGHT_GUI &skq RIGHT_CONTROL &lt 2 SPACE &kp UP &kp DOWN &kp LBKT &kp RBKT &mo 2
>;
};

layer_mod {
bindings = <
&none &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 &none &trans &none &none &none &none &none &none
&none &none &none &none &none &none &bootloader &bootloader &none &none &none &none &none &none
&none &none &none &none &none &none &none &none &none &bt BT_CLR &none &rgb_ug RGB_MEFS_CMD 5 &none &none &none &none &none &none
&none &none &none &none &none &none &none &none &none &none &none &none &none &none
&none &none &none &none &none &none &none &none &none &bl BL_TOG &rgb_ug RGB_TOG &bl BL_INC &bl BL_DEC &none &none &none
>;
};

numbrs {
bindings = <
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &kp EXCLAMATION &kp AT_SIGN &kp HASH &kp DOLLAR &kp PERCENT &trans &trans &kp CARET &kp AMPERSAND &kp ASTERISK &kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &trans
&trans &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &trans &trans &trans &trans &trans &trans &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &trans
&trans &trans &kp TILDE &kp GRAVE &kp LEFT_BRACE &kp RIGHT_BRACE &trans &trans &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp COMMA &kp DOT &kp SLASH &trans
&trans &trans &trans &trans &trans &kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &kp BACKSPACE &trans &trans &trans &trans &trans &trans &trans &trans
>;

label = "numbersymbols";
};

nav {
bindings = <
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &kp DELETE &trans &kp COLON &kp UNDER &kp PLUS &kp PAGE_UP &trans &trans &trans &kp UP_ARROW &trans &trans &trans
&trans &kp HOME &kp END &kp PRINTSCREEN &kp MINUS &kp EQUAL &kp PG_DN &trans &trans &trans &trans &trans &kp CAPS &kp LEFT_ARROW &kp DOWN_ARROW &kp RIGHT &trans &trans
&trans &kp LESS_THAN &kp GREATER_THAN &kp K_COPY &kp K_PASTE &kp SEMI &trans &trans &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp C_VOLUME_DOWN &kp C_VOLUME_UP &trans &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
>;
};

fn {
bindings = <
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &trans &trans &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &trans
&trans &kp F11 &kp F12 &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 &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
>;
};
};
};
};
1 change: 1 addition & 0 deletions config/cust_behaviors.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
1 change: 1 addition & 0 deletions config/cust_keycodes.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
Loading