From d2ff66a985b938e87fffe55c1d9f1dc55e356f91 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Wed, 23 Aug 2017 22:29:07 -0400 Subject: Creates a layouts/ folder for keymaps shared between keyboards (#1609) * include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches --- keyboards/ergodox/keymaps/belak/README.md | 79 ------------------------------- 1 file changed, 79 deletions(-) delete mode 100644 keyboards/ergodox/keymaps/belak/README.md (limited to 'keyboards/ergodox/keymaps/belak/README.md') diff --git a/keyboards/ergodox/keymaps/belak/README.md b/keyboards/ergodox/keymaps/belak/README.md deleted file mode 100644 index 30484e6e20..0000000000 --- a/keyboards/ergodox/keymaps/belak/README.md +++ /dev/null @@ -1,79 +0,0 @@ -# Belak's Ergodox Layout - -This has been based off of [emacs\_osx\_dk](https://github.com/jackhumbert/qmk_firmware/tree/master/keyboards/ergodox/keymaps/emacs_osx_dk) -from the main qmk repo. However, I've taken some of the ideas for the thumbs -from [dvorak\_emacs](https://github.com/jackhumbert/qmk_firmware/tree/master/keyboards/ergodox/keymaps/dvorak_emacs) -and tweaked it a bit based on the keycaps I have. - -This keyboard is intended for use in emacs (one of the main reasons for easy -access to modifiers) but it could be useful in other instances as well. - -The main repo is used as a testbed, so sometimes the layout may be in a strange -state. The qmk version should be relatively stable. - -## Instructions - -This is currently being used on a regular ergodox, but it should work fine on -the infinity as well. Though, you may have to modify the commands to build and -flash the firmware to match the separate halves as defined in the infinity -documentation. - -If you are using this keymap in the qmk repo, you should be able to just run -`make ergodox-belak-teensy`. If you're using this externally (I sometimes make -changes before syncing them to qmk), use the following instructions: - -1. Clone the main qmk repo -2. Clone this to `$QMK/keyboards/ergodox/keymaps/belak-external` -3. Run `make ergodox-belak-external-teensy` from the root of the qmk repo. - -## Changelog - -Fifth Revision - -* Change layer keys to tap-dance keys which cycle through additional layers -* Add a few emoji keys (in preparation for an emoji layer) - -Fourth Revision - -* Remove media layer -* Add a layer which swaps control and gui on the thumb keys. -* Add some basic code to save settings to the eeprom -* Save the state of the keys swapped in the thumb in the eeprom - -Third Revision - -* Add numpad layer and remove numpad from symbols layer -* Disable media layer -* Add arrow keys on ijkl to the symbols layer -* Replace ALT on held enter and held delete with GUI (for better OSX - compatibility, as there's already an ALT key relatively close) -* Replace keys above enter and delete with temporary layer switch buttons not - matching the other layer switch for that hand. -* Reindent and space out most of the layer definitions - -Second Revision - -* Clean up definitions to make differences between layers easier to see -* Remove old LCD code -* Add new LCD code based on fredizzimo's branch - -First Revision - -* Reverse grave and escape - -Initial Version - -* Copy from emacs\_osx\_dk -* "Fix" right alt -* Change thumb keys to match default layout (backspace, delete, enter, space) -* Add modifiers to thumb keys (ctrl to backspace and space, alt to delete and - enter) -* Replace the RAlt below the brackets with LGui and RGui -* Remove LCtrl and RCtrl from the keys above shift -* Add browser forward, and move browser back -* "Fix" the order of volume keys - -## Repository - -The original code for this is kept at https://github.com/belak/ergodox-layout and -is synced to qmk every few main revisions. -- cgit v1.2.3