diff options
author | Alper Cugun <alper@users.noreply.github.com> | 2019-12-08 08:33:48 +0100 |
---|---|---|
committer | Drashna Jaelre <drashna@live.com> | 2019-12-07 23:33:48 -0800 |
commit | 4808b930dbb9b45903e53da6738e7273dab20c6d (patch) | |
tree | e005fef801f87f7b44516c8bbd07b3b496c34442 /keyboards/contra/keymaps/alper/readme.md | |
parent | c74295de88e33322db8dcf861608c61db036b9ee (diff) | |
download | firmware-4808b930dbb9b45903e53da6738e7273dab20c6d.tar.gz firmware-4808b930dbb9b45903e53da6738e7273dab20c6d.tar.bz2 firmware-4808b930dbb9b45903e53da6738e7273dab20c6d.zip |
[Keymap] Added my customized 40% layout (#7555)
* Formatting of Contra readme.
* Initial version of my custom keymap
* Move TODOs to readme
* Add comment
* Nuke Plover layer
* Port changes to other layers
* Finished work on my own layout for now
* Add layout image
* Processed comments from review
Diffstat (limited to 'keyboards/contra/keymaps/alper/readme.md')
-rw-r--r-- | keyboards/contra/keymaps/alper/readme.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/keyboards/contra/keymaps/alper/readme.md b/keyboards/contra/keymaps/alper/readme.md new file mode 100644 index 000000000..0b9cab507 --- /dev/null +++ b/keyboards/contra/keymaps/alper/readme.md @@ -0,0 +1,22 @@ +# Alper's Contra Layout + +![Dvorak Layout](https://i.imgur.com/BvBYgpz.png) + +## Rationale + +I based this off the default and changed some stuff because I'm a macOS user who types in Dvorak: + +* Ctrl/Tab: It is normal to remap Caps Lock to control there and having a press button there for Tab would solve a lot of problems. BUT on my Contra this button is broken, so I've mapped 0,0 to Tab as well. +* Shift/Esc: A standard left shift with an Escape that I have not been utilizing much in favor of the top corner button. +* Tab: The replacement tab. +* Overloaded the Left arrow with another GUI (Command) button because that is essential on macOS. +* Overloaded the Enter button with a Shift because like Command, it is essential for me to have these on both sides of the keyboard. +* Raise-0,0: Switches between windows of an application. +* Raise-0,1-2: Dedicated next and previous tab buttons since these key combinations caused a finger twister. + + +## TODO + +* Try out tapdance for brackets (see ryanm101/keymap.c) +* REMAP ESC To LT() so I can use it to select numbers (_NUMB) and functions more easily? (see msiu/keymap.c) https://docs.qmk.fm/#/feature_advanced_keycodes?id=switching-and-toggling-layers +* Wipe everything except Dvorak and Qwerty (see deastiny/keymap.c)
\ No newline at end of file |