diff options
author | admin <contact@optics-design.com> | 2025-05-03 15:41:44 +0200 |
---|---|---|
committer | admin <contact@optics-design.com> | 2025-05-03 15:41:44 +0200 |
commit | 31dc93230399593688781e62b06c235aeffab668 (patch) | |
tree | b50147bc1d5901ebad515bc5800f9c8e55242842 | |
parent | a2cfc1a81a42d6e7a76c47855f2c7a936b7d1e27 (diff) |
Finetuning shortcuts
-rw-r--r-- | AutoHotkey/hotkeys.ahk | 52 |
1 files changed, 49 insertions, 3 deletions
diff --git a/AutoHotkey/hotkeys.ahk b/AutoHotkey/hotkeys.ahk index 25fd287..1471223 100644 --- a/AutoHotkey/hotkeys.ahk +++ b/AutoHotkey/hotkeys.ahk @@ -1,13 +1,13 @@ #SingleInstance Force
+global NavMode := false
UserPath := EnvGet("USERPROFILE")
syncPath := EnvGet("SYNC")
DetectHiddenWindows true
CapsLock & l::Send "^{Space}"
CapsLock & u::Send "^u"
CapsLock & i::Send "{Tab}"
-CapsLock & q::Send "!{Tab}"
-CapsLock & w::Send "^{Tab}"
-CapsLock & e::Send "!{F4}"
+CapsLock & q::Send "!{F4}"
+CapsLock & e::Send "^{Tab}"
CapsLock & d::Send "^d"
CapsLock & p::Send "^p"
CapsLock & n::Send "^n"
@@ -212,3 +212,49 @@ CapsLock & h:: Run("Claude.exe")
}
}
+;Task Switcher
+CapsLock & w::{
+global NavMode := true
+Send "^!{Tab}"
+}
+#HotIf NavMode
+q::
+{
+ global NavMode := false
+ Send "{Esc}"
+ return
+}
+
+Enter::
+{
+ global NavMode := false
+ Send "{Enter}" ; Confirm selection
+ return
+}
+
+; Navigate up/down (between windows)
+j::
+{
+ Send "{Down}"
+ return
+}
+
+k::
+{
+ Send "{Up}"
+ return
+}
+
+; Navigate left/right (between windows)
+h::
+{
+ Send "{Left}"
+ return
+}
+
+l::
+{
+ Send "{Right}"
+ return
+}
+#HotIf
|