Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save drakemccabe/53ce770b2c7a2539ca06 to your computer and use it in GitHub Desktop.
Save drakemccabe/53ce770b2c7a2539ca06 to your computer and use it in GitHub Desktop.
Karabiner Shortcuts
<?xml version="1.0"?>
<root>
<!-- Google Chrome -->
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Chrome</name>
<url type="file">/Applications/Google Chrome.app</url>
</vkopenurldef>
<!-- Atom -->
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Atom</name>
<url type="file">/Applications/Atom.app</url>
</vkopenurldef>
<!-- Firefox -->
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Firefox</name>
<url type="file">/Applications/Firefox.app</url>
</vkopenurldef>
<!-- Github -->
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Github</name>
<url type="file">/Applications/GitHub.app</url>
</vkopenurldef>
<!-- Iterm -->
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Iterm</name>
<url type="file">/Applications/iTerm.app</url>
</vkopenurldef>
<!-- Dash -->
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Dash</name>
<url type="file">/Applications/Dash.app</url>
</vkopenurldef>
<!--Slack -->
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Slack</name>
<url type="file">/Applications/Slack.app</url>
</vkopenurldef>
<!-- Min All -->
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Min_All</name>
<url type="file">/Applications/minimize_all.app</url>
</vkopenurldef>
<item>
<name>Open Google Chrome: CTRL+OPTION+CMD+B</name>
<identifier>private.ctrl_option_cmd_b</identifier>
<autogen>
__KeyToKey__
KeyCode::B, ModifierFlag::COMMAND_L, ModifierFlag::OPTION_L, ModifierFlag::CONTROL_L,
KeyCode::VK_OPEN_URL_APP_Chrome,
</autogen>
</item>
<item>
<name>Open Atom: CTRL+OPTION+CMD+E</name>
<identifier>private.ctrl_option_cmd_e</identifier>
<autogen>
__KeyToKey__
KeyCode::E, ModifierFlag::COMMAND_L, ModifierFlag::OPTION_L, ModifierFlag::CONTROL_L,
KeyCode::VK_OPEN_URL_APP_Atom,
</autogen>
</item>
<item>
<name>Open Firefox: CTRL+OPTION+CMD+F</name>
<identifier>private.ctrl_option_command_f</identifier>
<autogen>
__KeyToKey__
KeyCode::F, ModifierFlag::COMMAND_L, ModifierFlag::OPTION_L, ModifierFlag::CONTROL_L,
KeyCode::VK_OPEN_URL_APP_Firefox,
</autogen>
</item>
<item>
<name>Open Github: CTRL+OPTION+CMD+G</name>
<identifier>private.ctrl_option_command_g</identifier>
<autogen>
__KeyToKey__
KeyCode::G, ModifierFlag::COMMAND_L, ModifierFlag::OPTION_L, ModifierFlag::CONTROL_L,
KeyCode::VK_OPEN_URL_APP_Github,
</autogen>
</item>
<item>
<name>Open Iterm: CTRL+OPTION+CMD+T</name>
<identifier>private.ctrl_option_command_t</identifier>
<autogen>
__KeyToKey__
KeyCode::T, ModifierFlag::COMMAND_L, ModifierFlag::OPTION_L, ModifierFlag::CONTROL_L,
KeyCode::VK_OPEN_URL_APP_Iterm,
</autogen>
</item>
<item>
<name>Open Dash: CTRL+OPTION+CMD+H</name>
<identifier>private.ctrl_option_command_h</identifier>
<autogen>
__KeyToKey__
KeyCode::H, ModifierFlag::COMMAND_L, ModifierFlag::OPTION_L, ModifierFlag::CONTROL_L,
KeyCode::VK_OPEN_URL_APP_Dash,
</autogen>
</item>
<item>
<name>Open Slack: CTRL+OPTION+CMD+M</name>
<identifier>private.ctrl_option_command_m</identifier>
<autogen>
__KeyToKey__
KeyCode::M, ModifierFlag::COMMAND_L, ModifierFlag::OPTION_L, ModifierFlag::CONTROL_L,
KeyCode::VK_OPEN_URL_APP_Slack,
</autogen>
</item>
<item>
<name>Minimize All: CTRL+OPTION+CMD+SPACE</name>
<identifier>private.ctrl_option_command_space</identifier>
<autogen>
__KeyToKey__
KeyCode::SPACE, ModifierFlag::COMMAND_L, ModifierFlag::OPTION_L, ModifierFlag::CONTROL_L,
KeyCode::VK_OPEN_URL_APP_Min_All
</autogen>
</item>
</root>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment