]> git.donarmstrong.com Git - qmk_firmware.git/commit
[Keymap] Add vim-style keymap for lets split (#5399)
authorRiley Weber <rileyw13@protonmail.com>
Mon, 18 Mar 2019 18:51:24 +0000 (14:51 -0400)
committerDrashna Jaelre <drashna@live.com>
Mon, 18 Mar 2019 18:51:24 +0000 (11:51 -0700)
commitd63f954b25624de5477a707f449beead90182e17
treedc73307e49a0e3f7ba9eaf169c42ed0cb6945bcc
parent99a8628383803d25c07d3f170ce5791da2c80a51
[Keymap] Add vim-style keymap for lets split (#5399)

* initial commit

* initial commit

* fixed indents

* spelling, capitalization, and order.

* added dota mode keymap, removed old comments

* fixed default keymap always having tilde, instead of grave accent and tilde. Improved dota keymap.

* lower does not change backspace to delete anymore

* corrected pgup/pgdown

* changed period on lower from numpad dot to regular dot

* added colemak and dvorak

* made colemak/dvorak border keys consistent with querty

* updated to match current practices, added custom metakeys for dvorak and colemak

* added disclaimer about audio

* renamed to lowercase

* replaced include guards with #pragma once

Co-Authored-By: rileyweber13 <rileyw13@protonmail.com>
* removed unncessary include

Co-Authored-By: rileyweber13 <rileyw13@protonmail.com>
* removed defines included in core

Co-Authored-By: rileyweber13 <rileyw13@protonmail.com>
* replace defines with an enum, switched from custom function to set_single_persistent_default_layer

* removed ifndef/include/endif left over from previous build system

* removed unnecessary ifdef block

* updated soungs to work with set_single_persistent_default_layer
keyboards/lets_split/keymaps/vim-mode/config.h [new file with mode: 0644]
keyboards/lets_split/keymaps/vim-mode/keymap.c [new file with mode: 0644]
keyboards/lets_split/keymaps/vim-mode/readme.md [new file with mode: 0644]
keyboards/lets_split/keymaps/vim-mode/rules.mk [new file with mode: 0644]