diff --git a/private_dot_config/karabiner.edn b/private_dot_config/karabiner.edn index bb9d58e..af61aed 100644 --- a/private_dot_config/karabiner.edn +++ b/private_dot_config/karabiner.edn @@ -20,7 +20,7 @@ :held :caps_lock :afterup ["capskey" 0]}]]} {:des "Tab as Hyper" - :rules [[:tab [:command :option :shift :control] nil {:alone :tab}]]} + :rules [[:##tab [:!!left_shift] nil {:alone :tab}]]} {:des "Caps+T to start Kitty, Caps+B->Bing, Caps+G->Bard, Caps+O->Poe, Caps+P->ChatGPT4, Caps+␣->AllGPT" :rules [:capskey [:t [:open "/Applications/kitty.app"]] diff --git a/private_dot_config/private_karabiner/private_karabiner.json b/private_dot_config/private_karabiner/private_karabiner.json index ec5c1aa..5e16c8c 100644 --- a/private_dot_config/private_karabiner/private_karabiner.json +++ b/private_dot_config/private_karabiner/private_karabiner.json @@ -360,16 +360,14 @@ "key_code" : "tab" } ], "from" : { - "key_code" : "tab" + "key_code" : "tab", + "modifiers" : { + "optional" : [ "any" ] + } }, "to" : [ { - "key_code" : "command" - }, { - "key_code" : "option" - }, { - "key_code" : "shift" - }, { - "key_code" : "control" + "key_code" : "left_shift", + "modifiers" : [ "left_command", "left_control", "left_option", "left_shift" ] } ], "type" : "basic" } ]