Killmak
A Programmer's Variant of Colemak.
In development since 2011.
I will be extremely brief & to the point.
Basic Featureset
- "Wide Angle Modification"
- Right hand has shifted one column.
-
Rationale
-
- Less stress on right wrist
- Layout is now symmetrical
Shift R
+ Level5
is easier to reach.
- "8 Layer Layout"
- Allows ~200 extra character inputs on 8 layers, Accessible by these modifiers:
-
Shift
-
Level3 aka Altgr
-
Level5
Add these to lines to enable within any layout found here:
/usr/share/X11/xkb/symbols/
include "level3(lalt_switch)" // Left Alt
include "level5(ralt_switch)" // Right Alt
Caution: Make backups.
Number Pad
1230
are most common; placed on home row.
0
and O
share the same key.
- Close access to math operators
-+.,#%$*/;:=
.
- 10× less searching compared to
1234567890
layout.
Common Symbols
Uncommon Symbols
Directional Keys
- Without the "Wide Angle Mod", the thumb will cramp up reaching for
Level5
- Amazing for document editing.
Letters
Capslock
and Enter
replaced by Shift
Shift
's are replaced by Control
Shift
's are 3× more comfortable
Control
's are 5× more comfortable
Capslock
not missed. Prefer Shift
over Backspace
or Escape
Return
- Placed on
o
as vim uses o
to return newlines.
- 1.3× more difficult to use.
Functional Keys
Backspace
Pinky: Deletes Left.
'D'elete
Index: Deletes Right.
Escape
feels best on Ring Finger.
End
and Home
inspired by common vim modifications:
-
- In
S
ert: Edit at beginning of line.
- Append [
T
]: Edit at end of line.
Backspace
10× more convenient.
Delete
20× more convenient.
Escape
15× more convenient.
Home
and End
200× more convenient.
Todo
Map characters or functions to the modifier keys, that only execute upon a key release. For example:
- Press
Shift
and no other keys.
- If you release it within 1 second, Its alternative key would execute.
And that's that.
Lazy Installation
Configuration Files