#Persistent
;
CapsLock::
Keywait, CapsLock
If (A_PriorKey="CapsLock")
return
Return
#if, GetKeyState("CapsLock", "P")
;CLEANUP
p::FileRecycleEmpty ;Capslock + P empty recycle bin
;
;CLIPBOARD
u::Run %clipboard% ;Capslock + U Start URL in clipboard
v:: ;Capslock + V Paste as plain text
ClipSaved := ClipboardAll
Clipboard = %Clipboard%
SendInput, ^v
Sleep, 250
Clipboard := ClipSaved
VarSetCapacity(ClipSaved, 0)
return
s:: ;Capslock + S search Startpage, text in clipboard
Send, ^{vk43} ;Ctrl C
Sleep 50
Run, https://www.startpage.com/do/search?q=%clipboard%
return
t:: ;Capslock + T translate clipboard with DeepL
Send, ^{vk43} ;Ctrl C
Sleep 50
Run, https://www.deepl.com/translator
Sleep 1000
Send ^{vk56} ;Ctrl V
;
return
;WINDOWS
c:: ;Capslock + C centre active window
WinGetPos,,, Width, Height, A
WinMove, A,, (A_ScreenWidth/2)-(Width/2), (A_ScreenHeight/2)-(Height/2)
return
;FAVORITE TOOLS
numpad1::Run, D:\EverEdit\EverEdit.exe ;Capslock + NumPad1 EverEdit
numpad4::Run, D:\FreeCommander\FreeCommander.exe ;Capslock + NumPad4 FreeCommander
;
;********** ;End Capslock hotkeys
#If
;********** ;End Capslock hotkeys