1
Fork 0
mirror of https://github.com/thegeneralist01/config.git synced 2026-07-21 19:05:19 +02:00

karabiner: remove Hyper+T, add Hyper+V for ChatGPT incognito and Hyper+; for Claude incognito

This commit is contained in:
TheGeneralist 2026-07-05 19:36:50 +02:00
parent 42d69a769e
commit 0cef95a1a1
Signed by: thegeneralist01
SSH key fingerprint: SHA256:pp9qddbCNmVNoSjevdvQvM5z0DHN7LTa8qBMbcMq/R4

View file

@ -14,7 +14,9 @@ let
openHeliumT3Chat = "open -na Helium.app --args https://t3.chat/";
openHeliumExaSearch = "open -na Helium.app --args https://exa.ai/search";
openChatGPT = "open -na Helium.app --args https://chatgpt.com/";
openChatGPTIncognito = "open -na Helium.app --args https://chatgpt.com/?temporary-chat=true";
openClaude = "open -na Helium.app --args https://claude.ai/new";
openClaudeIncognito = "open -na Helium.app --args https://claude.ai/new?incognito=";
numbers = [
"1"
@ -392,25 +394,6 @@ let
}
];
}
{
description = "Hyper+T opens T3 Chat";
manipulators = [
{
from = {
key_code = "t";
modifiers = {
mandatory = hyperModifiers;
};
};
to = [
{
shell_command = openHeliumT3Chat;
}
];
type = "basic";
}
];
}
{
description = "Hyper+E opens Exa Search";
manipulators = [
@ -480,6 +463,25 @@ let
}
];
}
{
description = "Hyper+V opens ChatGPT (incognito)";
manipulators = [
{
from = {
key_code = "v";
modifiers = {
mandatory = hyperModifiers;
};
};
to = [
{
shell_command = openChatGPTIncognito;
}
];
type = "basic";
}
];
}
{
description = "Hyper+C opens ChatGPT";
manipulators = [
@ -518,6 +520,25 @@ let
}
];
}
{
description = "Hyper+; opens Claude (incognito)";
manipulators = [
{
from = {
key_code = "semicolon";
modifiers = {
mandatory = hyperModifiers;
};
};
to = [
{
shell_command = openClaudeIncognito;
}
];
type = "basic";
}
];
}
{
description = "Hyper+0 copies a rephrase prompt into the clipboard";
manipulators = [