Skip to content

Instantly share code, notes, and snippets.

@johnlindquist
Created January 19, 2016 16:40
Show Gist options
  • Save johnlindquist/96452c8942653653f6a1 to your computer and use it in GitHub Desktop.
Save johnlindquist/96452c8942653653f6a1 to your computer and use it in GitHub Desktop.
; I'm using Colemak if any keys look out of place...
#MaxHotkeysPerInterval 20000
#InstallKeybdHook
#SingleInstance force
#NoEnv
SendMode Input
#Persistent
SetCapsLockState, AlwaysOff
#If GetKeyState("Capslock", "p")
a::LWin
r::Alt
s::Shift
t::Ctrl
h::Left
i::Right
e::Up
n::Down
o::Send ^s
k::BS
.::Del
m::^z
,::^+z
d::Esc
l::Home
u::End
/::!/
Enter::^+p
j::^Left
y::^Right
g::#Tab
'::^Space
f::^f
c::#Tab
#If
#If GetKeyState("Tab", "p")
y:: Send `=
`;:: Send `>
;{}
n::Send +[
e::Send +]
;()
l::Send +9
u::Send +0
;() with thumbs
s::Send +9
t::Send +0
;[]
i::Send [
o::Send ]
;<>
a::Send `<
r::Send `>
Alt::Send {Blind}{Alt Down}{Tab Down}
Shift::Send {Blind}{Shift Down}{Tab Down}
Tab::Send {Blind}{Tab Down}
g::#^d
w::#^f4
#If
Tab::return
Tab up::Send {Tab}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment