-
-
Notifications
You must be signed in to change notification settings - Fork 38.8k
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
My layout for the ErgoDox EZ #353
Conversation
This is a squashed up version of the layout I have been working on for the past month or so. Based on Dvorak, with a lot of unconventional stuff thrown in for good measures. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
@algernon - thank you! One point of concern is your inclusion of the GPL. I'm not a lawyer, but my understanding of the GPL's virality is that if we include your keymap, it basically enforces the license on the project and all of its forks (as technically they will be using/including your work). Is that correct? Or am I missing something? CC @jackhumbert |
The GPL is already in the project, see in close to 300 files. Its virality only applies to works that do include the parts of the code that are under the GPL. Since TMK is the original, and QMK builds on it heavily, it is pretty much under GPL2+ anyway. My layout is GPL3+, which in this situation means only that stuff built upon this layout will have to be GPL3+ too, but any other can use whatever other license, that is compatible with the other licenses QMK uses through the codebase. Mind you, if you would find it more acceptable, I can use the GPL2+ intsead of GPL3+. |
@algernon - great, thanks for clarifying! Merging this in -- so happy to have it in the repo :) |
My layout for the ErgoDox EZ
* Add default keymap for Orange75 * Add default keymap for 40percentclub 25 * Add default keymap for 40percentclub 4x4 * Add default keymap for 40percentclub 5x5 * Add default keymap for 40percentclub 6lit * Add default keymap for 40percentclub foobar * Add default keymap for 40percentclub half_n_half * Add default keymap for 40percentclub i75 (promicro and teensy2 revisions) * Add default keymap for 40percentclub luddite * Add default keymap for 40percentclub nano * Add default keymap for 40percentclub nori * Add default keymap for 40percentclub tomato * Add default keymap for Alf X1.1 * Add default keymap for AT101 Blackheart * Add default keymap for Omnikey Blackheart * Add default keymap for Z-150 Blackheart * Add default keymap for 40percentclub ut47 * Add default keymap for 6ball * Add default keymap for ADKB96 * Add default keymap for AL1 * Add default keymap for Alice * Add default keymap for Alpha * Add default keymap for ALU84 * Add default keymap for AMJ40 * Add default keymap for AMJ60 * Add default keymap for AMJ96 * Add default keymap for AMJPad * Add default keymap for ai03 Lunar * Add default keymap for ai03 Orbit
* ICL03 Bringup * designedbygg: icl03: welcome! * designedbygg: icl03: layout fixes * ICL03: keymap updates * ICL03: add more VIA functionality encoder and lighting control * designedbygg/ironclad: update naming * icl03: use eager debounce --------- Co-authored-by: darkstack <1835601+darkstack@users.noreply.github.com>
This is a squashed up version of the layout I have been working on for the past month or so. Based on Dvorak, with a lot of unconventional stuff thrown in for good measures.