diff --git a/README.md b/README.md index 8a28faa..dd543c4 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,17 @@ # Corne +[1](/photo/1.jpg) +[2](/photo/2.jpg) +[3](/photo/3.jpg) +[4](/photo/4.jpg) + ## Case printed in MJF(Nylon) - Dyed black Design from [VOID](https://www.printables.com/model/347524-corne-keyboard-case) ## Keycaps + +[print](/photo/piece.jpg) printed in MJF(Nylon) - Natural color Profile : Distorted Ellipsoidal Saddle (DES) files generated and modified to be printed thanks to [pseudoku](https://github.com/pseudoku/PseudoMakeMeKeyCapProfiles) diff --git a/config/corne.keymap b/config/corne.keymap index cd5015d..8372039 100644 --- a/config/corne.keymap +++ b/config/corne.keymap @@ -15,11 +15,12 @@ #define FUNCTION 3 /* ================ - * MACRO DEFINITION + * MACRO AND MODTAP * ================ */ / { + // maccro example macros { // EURO SYMBOL ZMK_MACRO(EURO, @@ -28,6 +29,19 @@ bindings = <&kp Z &kp M &kp K>; ) }; + // mod tap customs + behaviors { + gqt: global-quick-tap { + compatible = "zmk,behavior-hold-tap"; + label = "GLOBAL_QUICK_TAP"; + #binding-cells = <2>; + flavor = "tap-preferred"; + tapping-term-ms = <200>; + quick-tap-ms = <125>; + global-quick-tap; + bindings = <&kp>, <&kp>; + }; + }; }; /* ==================== @@ -42,6 +56,8 @@ + + /* ================= * KEYMAP DEFINITION * ================= @@ -53,28 +69,28 @@ DEFAULT { // ----------------------------------------------------------------------------------------- -// | - _ | Q | W | F | P | Bootloader (B) | J | L | U | Y | ; | + = | -// | TAB | A | R | S | T | G | | M | N | E | I | O | GUI | -// |ESC/DEL| Z | X | C | D | V | | K | H | ,< | .> | /? | ~ ` | +// | - _ | Q | W | F | P | B | | J | L | U | Y | ; | + = | +// | TAB | A | R | S/ALT | T | G | | M | N | E | I | O | GUI | +// |ESC/SHT| Z | X | C | D | V | | K | H | ,< | .> | /? | ~ ` | // |ENT/CTL| SPC | BCK | | SYM | SFT |'"/FN| bindings = < - &kp MINUS &kp Q &kp W &kp F &kp P &bootloader &kp J &kp L &kp U &kp Y &kp SEMI &kp EQUAL - &kp TAB &kp A &kp R &kp S &kp T &kp G &kp M &kp N &kp E &kp I &kp O &kp LGUI - &mt DEL ESC &kp Z &kp X &kp C &kp D &kp V &kp K &kp H &kp COMMA &kp DOT &kp FSLH &kp GRAVE - &mt LCTRL RET < 2 SPACE &kp BSPC &mo 1 &kp LSHFT < 3 SQT + &kp MINUS &kp Q &kp W &kp F &kp P &kp B &kp J &kp L &kp U &kp Y &kp SEMI &kp EQUAL + &kp TAB &kp A &kp R &gqt LALT S &kp T &kp G &kp M &kp N &kp E &kp I &kp O &kp LGUI + &mt LSHFT DEL &kp Z &kp X &kp C &kp D &kp V &kp K &kp H &kp COMMA &kp DOT &kp FSLH &kp GRAVE + &mt LCTRL RET < 2 SPACE &kp BSPC &mo 1 &kp LSHFT < 3 SQT >; }; SYMBOLE { // ----------------------------------------------------------------------------------------- -// | | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | | -// | | ! | @ | # | $ | % | | € | ^ | & | * | | | | -// | | ( | ) | [ | ] | | | | { | } | | \ | | -// | | | | | NAV | | | +// | | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | | +// | TAB | ! | @ | # | $ | % | | € | ^ | & | * | | | | +// | | ( | ) | [ | ] | | | | { | } | | \ | | +// |ENT/CTL| SPC | BCK | | NAV | | | bindings = < &none &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &none - &none &kp EXCL &kp AT &kp HASH &kp DLLR &kp PRCNT &kp RA(N5) &kp CARET &kp AMPS &kp STAR &kp PIPE &none + &trans &kp EXCL &kp AT &kp HASH &kp DLLR &kp PRCNT &kp RA(N5) &kp CARET &kp AMPS &kp STAR &kp PIPE &none &none &kp LPAR &kp RPAR &kp LBKT &kp RBKT &none &none &kp LBRC &kp RBRC &none &kp BSLH &none - &none &none &none &none &mo 2 &none + &trans &trans &trans &none &mo 2 &none >; }; diff --git a/photo/1.jpg b/photo/1.jpg new file mode 100644 index 0000000..31dc1c2 Binary files /dev/null and b/photo/1.jpg differ diff --git a/photo/2.jpg b/photo/2.jpg new file mode 100644 index 0000000..16271d2 Binary files /dev/null and b/photo/2.jpg differ diff --git a/photo/3.jpg b/photo/3.jpg new file mode 100644 index 0000000..6d43c2d Binary files /dev/null and b/photo/3.jpg differ diff --git a/photo/4.jpg b/photo/4.jpg new file mode 100644 index 0000000..f116b0e Binary files /dev/null and b/photo/4.jpg differ diff --git a/photo/piece.jpg b/photo/piece.jpg new file mode 100644 index 0000000..a83ae7d Binary files /dev/null and b/photo/piece.jpg differ