Commit Graph

879 Commits (58f2c6fcf25161036b72aa6170e7e94e817fd0e7)

Author SHA1 Message Date
Jack Humbert b694fb3417 Merge pull request #153 from spydon/xmonad_keymap
Keymap optimized for xmonad
9 years ago
Lukas Klingsbo 39ed50f605 Added a keymap optimized for xmonad
The M(1) function changes layer temporarily (so that numbers can be used)
and holds LGUI which makes it possible to easily change virtual screens
and swap windows inbetween them.
9 years ago
Jack Humbert a6414eb257 Merge pull request #145 from gerbercj/feature/atreus_astar
Add support for Atreus running on A-Star
9 years ago
Chris Gerber 1db3558a92 Change default controller for Atreus from Teensy2 to A-Star 9 years ago
Chris Gerber 47dcec2945 Add support for Atreus running on A-Star 9 years ago
Stephan Bösebeck f0dfe8ab97 testing moving the 6 to the left, having one key more on the right used for hash now
feels a bit more natural to me. Need to investigate further.
9 years ago
Erez Zukerman 2c29ce3cfe Merge pull request #141 from XenoBits/master
Ergodox EZ new keymap for C# developers
9 years ago
Maxime Millet 9eea6850f9 Another readme.md improvement 9 years ago
Maxime Millet 8f1bafece5 Improved readme 9 years ago
Maxime Millet 8c051f2d05 Added C# developer keymap 9 years ago
Lasko Height d290e09d7b Added pageup, pagedown, home, and end keys 9 years ago
Lasko Height 006d277ec1 Added a Tenkey layer and moved the del key 9 years ago
Lasko Height d3488f131c Adding my initial layout 9 years ago
Lasko Height 073a6c206e Adding my initial layout 9 years ago
Erez Zukerman f4fc7fd4d5 Merge pull request #139 from joarau/norwegian-colemak-ergodox-with-norwegian-definitions
Norwegian Colemak Ergodox and Norwegian key definitions
9 years ago
joar 2f7cda63d0 Norwegian Colemak Ergodox and Norwegian key definitions 9 years ago
Erez Zukerman 9f6966f765 More tweaks to experimental layout 9 years ago
Erez Zukerman 9e075e28be Merge branch 'master' of github.com:jackhumbert/qmk_firmware 9 years ago
Erez Zukerman ec4428b1c6 Merge pull request #138 from Willyfrog/master
ergodox_ez for emacs + mac + altgr users
9 years ago
Guillermo Vayá f96186ed9c add image 9 years ago
Guillermo Vayá 3c805548d9 added .hex file 9 years ago
Maciej Piechotka 03f61dcdb4 Add mpiechotka ergodox ez keymap 9 years ago
Christopher Browne 8079dc0682 Eliminate switch statement by using contiguous character ranges 9 years ago
Christopher Browne bbcc1046a6 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Erez Zukerman cd90dd9f6d Corrects typo 9 years ago
Erez Zukerman 67f14d938b Merge pull request #130 from jacobono/jacobono
Jacobono
9 years ago
Erez Zukerman ac84fa47fc Updates documentation, adds Cmd/Win dual-function key 9 years ago
Didier Loiseau a2f6ab16c0 FN macro: use layer_invert() instead of modifying layer_state directly
- fixes stuck keys from the temporary layers
  (see also jackhumbert/qmk_firmware#78)
- removed the workaround for jackhumbert/qmk_firmware#81
  (using layer_invert() fixes the problem)
9 years ago
Didier Loiseau 7ba42b994b Fixed inconsistency between comment and actual numeric layer
- KC_INS should only be present on Fn layer
9 years ago
DidierLoiseau 47fc8b8dbd Fixed link to Magic doc in Dvorak section 9 years ago
Jack Humbert e6a2c77fde README changes 9 years ago
Jack Humbert 623666888f Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard 9 years ago
Jack Humbert 5dc0d1dc20 README changes 9 years ago
Christopher Browne fe1519de07 Add in XOR of lowest 8 bits of system timer to encourage more randomness of the digits/letters chosen 9 years ago
Daniel Mijares b5b9885df7 add hex file 9 years ago
Daniel Mijares f5c1d6d1db my personal ergodox keymap layout
with pngs of layout and readme
9 years ago
Jack Humbert 240e8c6340 Merge pull request #129 from cbbrowne/master
Example of some "Random Keys"
9 years ago
Jack Humbert 832575f2e7 Update PCB_GUIDE.md 9 years ago
Erez Zukerman 3c683aa9f2 Fixes CM_SCLN and updates docs for Colemak 9 years ago
Erez Zukerman 1b0d0c6848 Tweaks symbol layer (see changleog) 9 years ago
Charles Maresh a9ad5c55c8 Disable console for improved performance
Commenting out the line is the only way to disable the console, as the
value of CONSOLE_ENABLE isn't checked. There are only checks for its
existence; setting it to `yes` or `no` doesn't change the compilation.
9 years ago
Christopher Browne 73f14db8ad Remove obsolete comments 9 years ago
Christopher Browne 0d44544491 Comment things more 9 years ago
Christopher Browne 7919839b1a Random characters now working AOK 9 years ago
Christopher Browne 259e5e28e6 Merge branch 'master' of github.com:cbbrowne/qmk_firmware 9 years ago
Christopher Browne 674c62734d More experiments with mapping, notably adding in the random bits 9 years ago
Christopher Browne c39b53bb9a Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Christopher Browne a51009f300 Merge branch 'master' of github.com:cbbrowne/qmk_firmware 9 years ago
Christopher Browne 1466f5a36e Set up a macro that writes cbbrowne. So that is a nice example of how it works.
Probably ought to write up some docs on this to improve it.
9 years ago
Christopher Browne 91c4681656 More samples, some not entirely working yet.
I am trying to mess around with MACRO(), but it is not there quite yet...
9 years ago
Jack Humbert 2ce9c19478 Merge pull request #123 from cbbrowne/master
README notes and cbbrowne layout
9 years ago
Christopher Browne 41c17baccf Add notes on what sorts of actions are risky 9 years ago
Christopher Browne 5273c73bef Many of the changes I wanted 9 years ago
Erez Zukerman f24c69d177 Refreshes default keymap for single tap L1 switch 9 years ago
Jack Humbert 1ee080701b Merge pull request #116 from tachk/readmeFix
Fix for broken link in readme.
9 years ago
Jack Humbert dc06288cb7 Merge pull request #119 from seancaffery/teensynote
Clarify Atreus support
9 years ago
Christopher Browne db2d97d8dc Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Guillermo Vayá 34eb5dfb97 new emacs + osx + deadkeys layout 9 years ago
Sean Caffery ad6bc8794e Clarify Atreus support 9 years ago
Stephan Bösebeck 602090a430 some fixes in readme 9 years ago
Stephan Bösebeck 1531350125 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Christopher Browne 59998daa59 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
coderkun a75cc8463f add build instructions to readme 9 years ago
coderkun 38f8ed9a0c correct link and some minor details in readme file 9 years ago
coderkun d959f23e5e add readme file for coderkun’s Neo2 layout 9 years ago
coderkun 57bd21d8a6 Merge remote-tracking branch 'upstream/master' 9 years ago
coderkun 7f4eb72b9d add layers for poor man’s QWERTZ and poor man’s Neo including Neo’s layer 4 9 years ago
Kacey A d97c77447f Fix for broken link in readme. 9 years ago
Sean Caffery c363d6b061 Add Teensy2 Atreus support 9 years ago
Stephan Bösebeck bf64046a04 fixed some copy paste errors 9 years ago
Stephan Bösebeck 7b989a962e added a egoshooter layer 9 years ago
Christopher Browne 55ccf839c1 More notes 9 years ago
Christopher Browne af795d6298 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Christopher Browne 580c3e1d55 On Linux, run dfu-programmer as root 9 years ago
Christopher Browne 05d43b0687 Notes on what's done, and plans to change my key mapping 9 years ago
Christopher Browne 9aca1c70b7 Notes on what's done, and plans to change my key mapping 9 years ago
Christopher Browne 5e64f710dc Bunch of reformatting, improvements to comments 9 years ago
Christopher Browne 753ffa4eed Latest version of cbbrowne key maps 9 years ago
Stephan Bösebeck 93a74d9cb1 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Christopher Browne 71bd4818cb Added in a keypad layer that replaces Dvorak 9 years ago
Christoph Schmitz 21c4dfe983 Added .hex file. 9 years ago
Christoph Schmitz 9bb20de578 Fixed graphics. 9 years ago
Christoph Schmitz a38fa4b727 Added media layer. 9 years ago
Christoph Schmitz 9abd1eea79 Added links. 9 years ago
Christoph Schmitz 28d2b93b0a Added documentation. 9 years ago
Christoph Schmitz c8e7f9bbfc Made all layer change keys momentary. Removed Hyper and Meh in favor of layer 1 and 2 on both halves. 9 years ago
Stephan Bösebeck f153374517 added new macros 9 years ago
Stephan Bösebeck 2776251ffc playing more with cursor keys 9 years ago
Stephan Bösebeck 4beb0115ff playing a bit with cursor keys 9 years ago
Stephan Bösebeck 240db0c7d8 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Christoph Schmitz fdad7ecff9 Switched up and down keys to be closer to the vi etc. world. 9 years ago
Christoph Schmitz 0c66ca026e Fixed circonflex key. 9 years ago
Christoph Schmitz bf257e3b37 Fixed regarding Ctrl and Alt keys. 9 years ago
Christoph Schmitz 1308135655 Added a German layout inspired by the Kinesis Ergo Elan and based on the "german" keymap. 9 years ago
AM 1946c7ce9a add mollat keymap 9 years ago
Stephan Bösebeck f6dab10288 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Stephan Bösebeck da7f259a1f Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
tonyabra baddbc6b23 Simplified osx layout for ergodox ez 9 years ago
Yang Liu f277079dfa no message 9 years ago
Yang Liu 2d29795de8 add one more photo 9 years ago
Yang Liu 84657a9e4b Add a photo for the demonstration of RGB underflow 9 years ago
Yang Liu ba9ac457b2 Integrate WS2812 code into quantum core 9 years ago
Yang Liu 0a40654b82 Add support for WS2812 LEDs 9 years ago
Stephan Bösebeck f958b2e832 typo fix 9 years ago
Jack Humbert fd72a46c13 Makefile back to defaults 9 years ago
Jack Humbert 6a55a5fe48 not sure how this got here.. 9 years ago
Jack Humbert ae620fe856 rename file 9 years ago
Jack Humbert 5143c59bdf Merge branch 'audio' of https://github.com/jackhumbert/tmk_keyboard into smarkefile 9 years ago
Jack Humbert 544a49329c Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard into smarkefile 9 years ago
Jack Humbert c753bfcc14 Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard into audio 9 years ago
Stephan Bösebeck 42a22af446 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
DidierLoiseau 3e31fa4c50 Fixed rendering of the Layer Switching section 9 years ago
DidierLoiseau 606d63e602 Fixed small issues in README.md
- fixed rendering of the basic layer on GitHub
- fixed missing Calculator, Mail & Browser Home keys in Fn Layer
9 years ago
Didier Loiseau b0d7d9d922 Added keymap.hex 9 years ago
Didier Loiseau 294bd25615 Moved layout description to README.md and added more details 9 years ago
Didier Loiseau 96b9089d9f Added Calculator, Mail and Browser Home application keys. 9 years ago
Didier Loiseau 67583b2f4a Renamed "Numbers Layer" to "Numeric Layer" 9 years ago
Didier Loiseau e5f84058bb Implemented new folders structure.
moved keymap_typematrix.c to tm2030/keymap.c
9 years ago
Didier Loiseau ad2a4c3203 Merge remote-tracking branch 'jackhumbert/master' into typematrix 9 years ago
Olivier Lechevalier 51fec6647a Add colemak keymap to Ergodox EZ. 9 years ago
Evan Pitstick caf82bcace Single tap enable ACTION_LAYER_TAP_TOGGLE layer 9 years ago
Stephan Bösebeck f95e3e701c new hex file 9 years ago
Stephan Bösebeck 9d03f48643 reinstalled lost file, updated with some tweaks 9 years ago
Stephan Bösebeck 610b77f1f7 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Stephan Bösebeck f0a873aca1 changed some places, disabled layer3, in file it's ADNW now 9 years ago
Erez Zukerman 776017aa26 Adds the hex files too 9 years ago
Erez Zukerman 1598a8c46a Introduces new subdirectory structure 9 years ago
Stephan Bösebeck a07a8079da added koy layer to default, but disabled it 9 years ago
Stephan Bösebeck ce9086c507 replaced qwertz with adnw-koy as default 9 years ago
Stephan Bösebeck fa53ad5136 swapping modeswitch and Acut-Chars on thumb block 9 years ago
Jack Humbert a820533ab7 keymap.c changes, disable grep stuff 9 years ago
Jack Humbert eb61700912 better integrations 9 years ago
Erez Zukerman 7f84ab6ad9 Adds a bunch of compiled files 9 years ago
Erez Zukerman 922545240b renames readme 9 years ago
Erez Zukerman 6b0ca4aee4 Renames hex 9 years ago
Erez Zukerman d97daecbf7 Updates Markdown image link 9 years ago
Erez Zukerman f25bb0ef52 Adds a readme and hex for my experimental layout 9 years ago
Erez Zukerman 5adc810e8c New per-folder format for ErgoDox EZ keymaps 9 years ago
Erez Zukerman 1454e4664d Makes ' into a dual-action key for LGui 9 years ago
Erez Zukerman 9afa3772de Adds an experimental keymap for my own use 9 years ago
Erez Zukerman 393f26f250 Merge pull request #73 from dragon788/dragon_mod
Requesting some comments and review on my changes
9 years ago
Didier Loiseau fb18130408 Implemented Dvorak layer 9 years ago
dragon788 e04464c7ab Having media layer defined causes toggles to 'stick' rather than be momentary in my experience 9 years ago
dragon788 6940a961fd Resetting keymap_default.c to origin/master not just my fork's master 9 years ago
dragon788 a19f149eb2 Moving my layout to its own file, made plover layout file, restoring default keymap to its default status 9 years ago
Jonathan Arnett 10ab4eff06 Merge branch 'master' into j3rn-keymap 9 years ago
Jonathan Arnett 2de371564d Added keymap_j3rn_README.md 9 years ago
Jack Humbert f66a251e5d I guess I can reference #90 in the commit message 9 years ago
Jack Humbert c9a096dc99 added error for keymap file not existing 9 years ago
Jack Humbert dfe7004bc5 new keymap folder structure and makefile magic 9 years ago
Jack Humbert 4faddd3449 working 9 years ago
Jack Humbert 6e3c36360e sounds 9 years ago
Didier Loiseau 93e350caa1 Added shifts on the thumbs 9 years ago
Erez Zukerman 9487e92a6e Merge pull request #89 from coderkun/master
add coderkun’s ErgodoxEZ keymap (Neo2)
9 years ago
coderkun bd9aebc84a merge upstream 9 years ago
coderkun 57bf227f6d add basic layer 2 9 years ago
Jonathan Arnett 79940c5825 Change lower-left control to momentary L1
There's so many control keys in this keymap, one needed to go. So, I changed
the lower-left control key to be a momentary L1, just like the same key on the
right side.
9 years ago
Jonathan Arnett 8585269a07 Version 1.0.0 9 years ago
Stephan Bösebeck 7783b47b8b updated cheat sheet, hex file 9 years ago
Stephan Bösebeck e44c30f203 using keymap_german_osx.h more, adding macros for CTRL/CMD-V combination 9 years ago
Erez Zukerman 46f4494e55 Merge pull request #84 from sboesebeck/master
new alternative layout ADNW_Koy
9 years ago
Jack Humbert 8b76d1ba4c Merge pull request #83 from lxol/feature/hhkb-qmk
migrate hhkb to QMK firmware
9 years ago
Stephan Bösebeck 831a21899f updating layout png 9 years ago
Stephan Bösebeck 6215ce2a89 adding fixed hex file 9 years ago
Stephan Bösebeck 2bde3f550f typo fix 9 years ago
Stephan Bösebeck eea41339b9 added adnw layout 9 years ago
Stephan Bösebeck 7ef03c59db typo and copy past fix 9 years ago
Stephan Bösebeck 06bdd4869f minor fix 9 years ago
Stephan Bösebeck c9a76723ac bugfix 9 years ago
Stephan Bösebeck ddab0dc32c updated ANDW layout 9 years ago
Stephan Bösebeck 8e17ca0339 Merge branch 'master' of https://github.com/sboesebeck/qmk_firmware 9 years ago
Stephan Bösebeck 684c6849f9 andw layout added 9 years ago
Alex Olkhovskiy 0c9227f691 migrate hhkb to QMK firmware 9 years ago
Jack Humbert 4c100dbbef note seq, start-up beeps, function beeps 9 years ago
Erez Zukerman a085265aaa Disables debug console by default for improved performance 9 years ago
coderkun e4d087c7c0 add basic layer 1 9 years ago
coderkun 6050971d01 add neo2 keymap for ergodoxEZ 9 years ago
Jack Humbert 263344d42f beeps on lock keymap 9 years ago
Jack Humbert 29de37d5c0 pwm audio 9 years ago
Didier Loiseau d3e4cc9af6 Implement cut/copy/paste as macros
Workaround for jackhumbert/qmk_firmware#81
+ added macro names
+ removed unused macro 0
9 years ago
Didier Loiseau d9b1c8d360 Added fn-eject, fn-power .. fn-pause keys
Eject does not work though, see jackhumbert/qmk_firmware#82
and tmk/tmk_keyboard#250
9 years ago
Erez Zukerman 5e376cb595 Merge pull request #80 from agriffis/kinesis-clone
Add ergodox_ez keymap to match Kinesis Contoured.
9 years ago
Aron Griffis 386ca6531b Rename to keymap_kines-ish.c and add README 9 years ago
Stephan Bösebeck 2311754a89 added mouse wheel support, CMD-V/CMD-C instead of CTRL 9 years ago
Stephan Bösebeck 6ccf3d2da1 removed left space key in favor of a backspace 9 years ago
Stephan Bösebeck 6f9cd2d489 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago
Aron Griffis 8607859c77 Add ergodox_ez keymap to match Kinesis Contoured.
This keymap attempts to match the Kinesis Contoured (aka Advantage) default
layout as closely as possible. See
http://www.kinesis-ergo.com/wp-content/uploads/2013/06/advantage_layout_win.pdf

Apart from the obvious mappings, this keymap also:

* removes the dual-purpose momentary layer/normal keys: Z, /, and Grv;
  because the author--coming from a Kinesis keyboard--finds the delays and
  accidental modifiers to be more disconcerting than helpful.

* puts Esc in the bottom left since there's no place for it in the top
  left to match the Kinesis.

* changes the bottom-right key into an L2 toggle since there's otherwise no
  way to get to L2.

* adds PrScr, ScrLk and Pause to the L1 keymap, down the left side, since
  they're present on the Kinesis but not available in the default
  ergodox_ez keymap.
9 years ago
Aron Griffis 25b4a98a75 Refer to SYMB and MDIA in default ergodox_ez keymap. 9 years ago
Didier Loiseau bfda6ee417 Split fn layer from numbers layer to better match the TM behaviour
- removed access to layer 2 from ";" key
- "fn" key toggles both layers 1 & 2
- replaced media and mouse layer by fn layer
- renamed symbol layer to numbers layer
- moved all F-keys together on left hand
9 years ago
Didier Loiseau 38a0e62a10 Layer 1: restore backspace, ralt and ctl on right hand
- home replaced by KC_TRNS to make backspace available
- prev/next moved left to space to restore ralt
- arrows moved down to have reversed T-shape
- added ctl on bottom right KpEnter, to match layer 0
- removed alt from mute, as it was already no more in layer 0
9 years ago
Didier Loiseau 56070d424b Added description of the layout and main differences with real TM 9 years ago
Didier Loiseau 2818acefe6 Make bottom row more similar to the TM
- keep home/end at the same location
- RAlt as first key on the bottom right row
- left/right arrows moved on the thumb, near the other arrows
- added Alt on App
- added Alt on Mute in Layer 1
- removed ALT from left spaces to avoid issues when pressing too slowly
9 years ago
Didier Loiseau 8677ec0c9f Use 3rd led as caps-lock indicator 9 years ago
Didier Loiseau ac94577cbe TypeMatrix keymap: Layer 1 (Fn Layer) 9 years ago
Didier Loiseau 900c1f991d Initial TypeMatrix keymap: Layer 0 9 years ago
Didier Loiseau 00c3ecc238 Initial TypeMatrix keymap: Layer 0 9 years ago
Jack Humbert 11ce694557 Merge pull request #77 from chwilk/master
Keymap to approximate Kinesis Advantage line of keyboards
9 years ago
chwilk 92dcabe099 Moving around modifiers to match KA better 9 years ago
Seth Herr 1d463d961f Fix homebrew references
Replaces #64
9 years ago
Stephan Bösebeck d74332c11d Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 9 years ago