ArabicKeys Phonetic keyboard for Linux, version 1.0
https://arabickeys.app/download/

Type Arabic on your own keyboard, with each letter on the Latin key that
sounds like it: s = س, b = ب, t = ت. Shift gives the deep letter (Shift+s = ص,
Shift+h = ح) and AltGr, the right Alt key, gives the letter written with an
added h (AltGr+s = ش, AltGr+t = ث, AltGr+k = خ). The full chart is on the page
above. Shift+L types ﻻ, the joined form of لا.

INSTALL
1. Unzip this folder and open a terminal in it.
2. Run the line for the G letter you write:
     sh install.sh levant   G types گ
     sh install.sh maghreb  G types ڨ
     sh install.sh morocco  G types ݣ
3. Sign out and back in.
4. On GNOME it is added to your keyboards: switch with Super+Space. On other
   desktops, add it in your keyboard settings, under Arabic.

Keep your usual keyboard too: some apps read shortcuts such as Ctrl+C from it.

All three versions are installed; the one you pick is added on GNOME. It
works best on Wayland desktops with libxkbcommon 1.0 or newer (Ubuntu 22.04,
Fedora 34 and later). On X11, install.sh also copies the layouts into
/usr/share/X11/xkb/symbols, which asks for your password.

To try it in the current X11 session only, without installing:
  setxkbmap -I "$HOME/.config/xkb" -layout us,arabickeys -variant ,morocco \
    -option grp:win_space_toggle -print | xkbcomp -I"$HOME/.config/xkb" - "$DISPLAY"

REMOVE
  sh uninstall.sh

The file "arabickeys" is the layout itself, in XKB's own format.

Questions or ideas: support@arabickeys.app
