Logo Lanfrica

GidayG/GidayGeez-Tigrigna-Phonetic-Keyboard-for-Linux-Mint

Domain:

natural language processing

Record type:

tools
Creator:
Gid
Host:
a phonetic Ge'ez Input Method for Linux (m17n / IBus), compatible with GeezIME conventions. Supports Tigrinya (ትግርኛ), Amharic (አማርኛ), Tigre (ትግሬ), and Blin/Bilen (ብሌን). GidayGeez: Tigrigna Phonetic Keyboard for Linux Mint (v2.1) Author: Giday Gebrekidan (gidayg25@gmail.com) Target Platform: Linux Mint (Cinnamon / XFCE / MATE) / Ubuntu / Debian Input Method Engine: IBus / m17n (ibus-m17n) Overview GidayGeez is a high-efficiency Tigrigna and Ge'ez phonetic keyboard layout designed specifically for Linux Mint and Linux desktops. Based on standard GeezIME phonetic mappings, GidayGeez enables seamless typing of the entire Tigrigna script—including all 32 primary consonant series, labialized forms, Blin extensions (ጘ series), traditional numerals, and punctuation marks—using a standard US QWERTY keyboard. Features (v2.1) · Unassigned Shift Key Fallback: Typing Shift or Caps Lock on consonants without assigned secondary letters (b, d, f, j, l, m, r, v, w, x, y) outputs the exact same Tigrigna letter (e.g. b → ብ, Shift+b → ብ), preventing accidental Latin letters. · Standalone Vowel Typing After Consonants: Easily type standalone vowels (አ, ኡ, ኢ, ኣ, ኤ, እ, ኦ) after consonants without transforming them: o Apostrophe Separator ('): b'u → ብኡ, m'e → ምአ, n'i → ንኢ, t'E → ትእ. (Double apostrophe '' produces '). o Shift + Vowel Direct Typing: bU → ብኡ, mE → ምእ, rI → ርኢ, nA → ንኣ. · Default Ethiopic Font: Bundled fontconfig preset sets Ethiopia Jiret as the primary system-wide font for Tigrinya and Amharic text. · Complete Tigrigna Character Support: Covers all basic consonants, vowel variations (ግዕዝ, ካዕብ, ሣልስ, ራብዕ, ሐምስ, ሳድስ, ኃብዕ/ሳባእ), and labialized consonants (que → ቈ, gue → ጐ). · Blin & Extended Characters: Support for ጘ series (Ge, Gu, Gi, Ga, Gie, G, Go) and labialized variants (Gue, Gui, Gua, GW). · Geez Numerals & Punctuation: Easy access to Geez numbers (1^ → ፩, 1^0 → ፲) and native punctuation marks (. → ።, , → ፣, ; → ፤, : → ፡). Installation Guide 1. Open terminal in the GidayGeez package directory: 2. chmod +x install.sh ./install.sh 3. Open Menu -> Preferences -> Input Methods (or IBus Preferences). 4. Under Input Method, click Add -> Ti …