/Mac-keymap-language-switcher

πŸ‡°πŸ‡· πŸ”„ πŸ‡ΊπŸ‡Έ and πŸ‡―πŸ‡΅ πŸ”„ πŸ‡ΊπŸ‡Έ Switching key-layout using Hammerspon in Mac OS for multilingual users

Primary LanguageLua

Mac-keymap-language-switcher

language-switcher

Language-switcher is to solve the input delay for multi-language users in Mac OS using Hammerspoon.
πŸ‡°πŸ‡· Korean πŸ”„ πŸ‡ΊπŸ‡Έ English key-layout and πŸ‡―πŸ‡΅ Japanese πŸ”„ πŸ‡ΊπŸ‡Έ English key-layout are separated into different hot keys by caps lock and right-cmd.

What is Hammerspoon?

This is a tool for powerful automation of OS X. At its core, Hammerspoon is just a bridge between the operating system and a Lua scripting engine.

What gives Hammerspoon its power is a set of extensions that expose specific pieces of system functionality, to the user. With these, you can write Lua scripts to control many aspects of your OS X environment.

How do I install Hammerspoon and Language-switcher?

πŸ€” Hammerspoon

Manually

  • Download the latest release
  • Drag Hammerspoon.app from your Downloads folder to Applications

Homebrew

  • brew install hammerspoon --cask

πŸ€” Language-switcher

git clone

  • git clone https://github.com/kokomade98/Mac-keymap-language-switcher.git

Getting started

  1. After installing the hammer spoon, go to Open Config
  2. You have to copy and paste the git cloned file init.lua
  3. Finally Reload Config and enjoy!

Feel free to open an issue if you have any questions, or open a pull request if you would like to contribute πŸ˜„