Skip to content

vn-input/chrome-unikey

Repository files navigation

chrome-unikey

chrome-unikey is an chrome extension that provide input method for Chrome OS that built on libunikey

The extension is published at Chrome Webstore

Please create an issue for any question, feature request or bug

Develop

Get source code

git clone https://github.com/vn-input/chrome-unikey.git
cd chrome-unikey
git submodule update --init

Build with docker - recommends

./docker-build.sh

# for clean up
./docker-build.sh make clean

Build manual

  1. Install emsdk 3.1.40 (most other version will work, but we test on this version)

  2. Install nodejs 20

  3. Build

    source /path/to/emsdk/emsdk_env.sh
    cd chrome-unikey
    make
    

Load into chrome/chromium

Goto chrome://extensions/ then Load unpacked

  • chrome-unikey/build/debug for debug version - with console.log
  • chrome-unikey/build/release for release version - without console.log