Skip to content

Instantly share code, notes, and snippets.

@MadcapJake
Created June 16, 2024 23:44
Show Gist options
  • Save MadcapJake/c9a4c2d26a3f8d8b2e2342016114e460 to your computer and use it in GitHub Desktop.
Save MadcapJake/c9a4c2d26a3f8d8b2e2342016114e460 to your computer and use it in GitHub Desktop.
Hisyëö Input Method
### File header must not be modified
### This file must be encoded into UTF-8.
### This table under LGPL
### comments start with ### not single #
### Derive from the format of SCIM Table, so you can modify the table from
### scim-tables' table
SCIM_Generic_Table_Phrase_Library_TEXT
VERSION_1_0
BEGIN_DEFINITION
LICENSE = LGPL
UUID = 06d150d0-2094-46a0-8f0a-b71e172a0efa
SERIAL_NUMBER = 20240324
ICON = hisyeo.png
SYMBOL = hyo
NAME = Hisyëö
DESCRIPTION = This is a Hisyëꞌö engine table for IBus Table.
LANGUAGES = en_US
AUTHOR = Jake <madcap.russo@gmail.com>
STATUS_PROMPT = HYO
VALID_INPUT_CHARS = qQaAoObBeEjJiIrRuU
LAYOUT = us
MAX_KEY_LENGTH = 1
AUTO_COMMIT = TRUE
AUTO_SELECT = FALSE
DEF_FULL_WIDTH_PUNCT = FALSE
DEF_FULL_WIDTH_LETTER = FALSE
USER_CAN_DEFINE_PHRASE = FALSE
PINYIN_MODE = FALSE
DYNAMIC_ADJUST = FALSE
NO_CHECK_CHARS = []
ORIENTATION=TRUE
END_DEFINITION
BEGIN_TABLE
q ̈ 1
Q ̈ 1
a o 1
A O 1
o ö 1
O Ö 1
b e 1
B E 1
e ë 1
E Ë 1
j ı 1
J I 1
i i 1
I İ 1
r u 1
R U 1
u ü 1
U Ü 1
END_TABlE
KB=Hisyeo
TABLE_DIR=/usr/share/ibus-table/tables
sudo rm -rf $TABLE_DIR/$KB.db # sometimes you need to rename or find cached db somewhere
sudo ibus-table-createdb --debug --name "$TABLE_DIR/$KB.db" --source "$KB.txt"
ibus-daemon -drx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment