diff --git a/private_dot_config/karabiner.edn b/private_dot_config/karabiner.edn index 9661d1d..7d53d98 100644 --- a/private_dot_config/karabiner.edn +++ b/private_dot_config/karabiner.edn @@ -22,18 +22,23 @@ {:des "Caps->English, LShift->Russian" :rules [[:##left_shift :left_shift nil {:alone {:input :ru}}] [:##caps_lock ["capskey" 1] nil {:alone {:input :en} - :held :caps_lock - :afterup ["capskey" 0]}]]} + :held :caps_lock + :afterup ["capskey" 0]}]]} + + {:des "Alternative language switches: Lcmd->English, Rcmd->Russian" + :rules [[:left_command :left_command nil {:alone {:input :en}}] + [:right_command :right_command nil {:alone {:input :ru}}]]} + {:des "Tab as Hyper(⌘+⌥+^+⇧)" :rules [[:tab [:!!left_shift] [:!left_command] {: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"]] - [:b [:open "/Users/anton/Applications/Brave Browser Apps.localized/Bing AI.app"]] - [:g [:open "/Users/anton/Applications/Brave Browser Apps.localized/Bard.app"]] - [:o [:open "/Users/anton/Applications/Brave Browser Apps.localized/Poe.app"]] - [:p [:open "/Users/anton/Applications/Brave Browser Apps.localized/ChatGPT4.app"]] - [:v [:open "/Users/anton/Applications/Brave Browser Apps.localized/Vikunja.app"]] + [:b [:open "/Users/anton/Applications/Brave Browser Apps.localized/Bing AI.app"]] + [:g [:open "/Users/anton/Applications/Brave Browser Apps.localized/Bard.app"]] + [:o [:open "/Users/anton/Applications/Brave Browser Apps.localized/Poe.app"]] + [:p [:open "/Users/anton/Applications/Brave Browser Apps.localized/ChatGPT4.app"]] + [:v [:open "/Users/anton/Applications/Brave Browser Apps.localized/Vikunja.app"]] [:spacebar [:open "/Users/anton/Applications/Brave Browser Apps.localized/GPT.app"]] ]}