SyriacKeyboard
Install the Syriac Aramaic keyboard on your Mac
Install / Use
/learn @SargisYonan/SyriacKeyboardREADME
SyriacKeyboard
Install Syriac / Assyrian keyboards and fonts on macOS.
macOS 12.0 (Monterey) and newer already include Assyrian keyboard layouts. This project installs the built-in keyboard layout you choose and copies a bundled set of Syriac fonts. On older macOS versions, it falls back to the legacy keyboard layouts bundled in this repo.
<p align="center"> <img src="syriac_fonts_examples.png"> </p>Easy Install
For non-technical users, use the packaged macOS app:
- Download
Syriac-Keyboard-Installer-macOS.zipfrom the latest release. - Unzip it.
- Open
Syriac Keyboard Installer.app. - If macOS warns that the app is from an unidentified developer, go to System Settings > Privacy & Security and click Open Anyway.
- Choose either
Syriac QWERTYorSyriac Arabic. - Reboot when the installer finishes.
Script Install
If you prefer the scripts directly:
- Clone this repository or Download the source code on to your Mac.
- Open the folder.
- Double-click on
setup.commandfor the QWERTY layout (orsetup_arabic_phonetic.commandfor the Arabic layout), or run./setup.commandin your Terminal. - If macOS warns that the app is from an unidentified developer, go to System Settings > Privacy & Security and click Open Anyway.
- Reboot when prompted.
Included Fonts
The installer currently copies these fonts into your user font library:
NohadraSyriac-Amedia.otfNohadraSyriac-Sapna.otfNotoSansSyriac-Regular.ttfNotoSansSyriacEastern-Black.otfRamsina-Regular.ttfAdiabene.otfAntioch.otfBatnan.otfBatnanBold.otfCtesiphon.otfEdessa.otfJerusalem.otfJerusalemBold.otfJerusalemItalic.otfJerusalemOutline.otfKharput.otfMalankara.otfMardin.otfMardinBold.otfMidyat.otfNisibin.otfNisibinOutline.otfQenNeshrin.otfTalada.otfTurAbdin.otfUrhoy.otfUrhoyBold.otf
Notes
On modern macOS versions, the keyboards appear in the input menu as Syriac – QWERTY and Syriac – Arabic.
You can also add them manually from:
System Settings > Keyboard > Text Input > Edit... > + > Assyrian
The packaged installer app can be rebuilt locally with:
./build_installer_app.command
