Skip to content

mimocha/thaime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

thaime

Thai Input Method Engine - "Thaime"

A Latin-to-Thai typing library

Usage

  1. (Pre-requisite) Python3 & IBus must be installed on your system

Install IBus, Python IBus binding, and GObject Introspection bindings

Ubuntu:

sudo apt update
sudo apt install -y ibus ibus-gtk3 python3-gi gir1.2-ibus-1.0 libibus-1.0-dev

Fedora:

sudo dnf update
sudo dnf install -y ibus ibus-devel ibus-gtk3 gobject-introspection gobject-introspection-devel python3-gobject-base python3-gobject-devel
  1. Copy thaime.xml to the IBus components directory
sudo cp engine/thaime.xml /usr/share/ibus/component/
  1. Start / restart the IBus daemon
ibus-daemon -drx
  1. Verify that Thaime is registered with IBus
ibus list-engine | grep thaime

Should output: thaime - Thaime

  1. Make the ibus-engine-thaime script executable
chmod +x engine/ibus-engine-thaime-python
  1. Set the input engine to Thaime via your toolbar GUI or:
ibus engine thaime

About

Thai Input Method Engine - An alternative approach to typing Thai

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •