From 31dc93230399593688781e62b06c235aeffab668 Mon Sep 17 00:00:00 2001 From: admin Date: Sat, 3 May 2025 15:41:44 +0200 Subject: Finetuning shortcuts --- AutoHotkey/hotkeys.ahk | 52 +++++++++++++++++++++++++++++++++++++++++++++++--- 1 file 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 -- cgit v1.2.3