Git Product home page Git Product logo

zmk-zen's Introduction

zen pic

My personal instance of Hands Down on a Corne-ish Zen, including all my add-on features, (using only very customized ZMK behaviors), no custom code.

     ╭─────────────────────╮ ╭──────────────────────╮
ESC  │  X   W   M   G   J  │ │  #$  .:  /*  "[  ']  │ BSP
TAB  │  S   C   N   T   K  | |  ,;   A   E   I   H  │ Tg(Num)
LSFT │  B   F   L   D   V  │ │  -+   U   O   Y   F  │ RSFT
     ╰──────╮  App BSP  R  │ │  SPC RET TAB  ╭──────╯
            ╰──────────────╯ ╰───────────────╯

Vibranium (a.k.a Neu-vb) is great with all the other smart behaviors. Currently I have most of the essential combos (Qu,Z, Undo, Cut, Copy, Paste, etc.), and H digraph combos to send TH,CH,WH,SH,GH,PH bigramsr. There's a ZMK take on Adaptive Keys (using macros and sticky layers) and Linger Keys (using macros and hold-tap behaviors). They behave a bit differently than in QMK, but are quite usable. Eventually I hope to deploy a properly coded solution to these features.

Templates for Neu and Gold are in the works.

Currently building only for a Mac (hard coded for gui instead of ctrl, and some Mac specific keycodes), because I use this mainly with my iPads and phone when I'm on the road. My Semantic Keys feature for platform independence works on my QMK implementations, but isn't yet fully fleshed out and will require more invasive work for ZMK, so this too is for later.

Below is a much simplified view of my zen keymap (no adaptive or config layers, many combos not shown).

zen keymap

Thanks to jcmkk3 for the idea to implement adaptives via sticky layers, and many others on the Hands Down Discord for the endless creativity and support. Of course, huge thanks to Pete Johanson and contributors for ZMK, and to Darryldh (lowprokb) for the rather amazing Corne-ish Zen board. Also thanks to caksoylar for the great keymap visualization tool, keymap drawer used to make the keymap images above.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.