Notes on what's done, and plans to change my key mapping
authorChristopher Browne <cbbrowne@ca.afilias.info>
Fri, 29 Jan 2016 17:57:52 +0000 (12:57 -0500)
committerChristopher Browne <cbbrowne@ca.afilias.info>
Fri, 29 Jan 2016 17:57:52 +0000 (12:57 -0500)
keyboard/planck/keymaps/cbbrowne/keymap.c

index f924918332cdd3cdcfdabccd19b8f118b4b1201b..f172a07ed1e85bbd41d87bd0abf31a583c85c724 100644 (file)
    It is preferable to keep the symbols short so that a line worth of
    key mappings fits compactly onto a line of code. */
 
+/* This was originally based on planck/keymaps/default/default.c, and
+   then cbbrowne has revised things */
+
+/* Things I did not like about the default mapping 
+
+   - I find control too hard to get to.  I think I'll want it on a
+     left finger.  Gonna need to lose something to do that...
+   - Almost certainly, KC_LCTL should be on [2][1]
+   - having dash on [lower-j] is a bit nonintuitive, but may be OK
+   - I'll bet I should switch ESC/TAB
+   - I'm suspicious that I want to shift M(0) from [4][1] to [4][2],
+     and shift ESC off the first column so KC_LCTL and KC_LALT can
+     be on the first column.
+
+
+   - I'm keeping Colemak and Dvorak around for reference, and added
+     Workman just for fun.  They're useless to me, though.
+*/
+
 enum layers {
   _QW = 0,  /* Qwerty mapping */
   _CM, /* Colemak */