Linux Keyboards

We are trying our best to integrate Tarifit keyboards into major Linux distributions. We have successfully added the Tarifit keyboard, which is based on our layout, to xkeyboards-config project.

Update: Dec 2022
Ubuntu 22.10, Fedora and some other distributions have a built-in Tarifit keyboard. You can simply go to "Settings > Region and Language" (or wherever your keyboard preference is) and click the "+" button in Input Sources and search for "Tarifit" or "rif" and add it.

But in the meantime. Anyone can add a UK-based keyboard to their machine by following the instructions in the repo below:


1. Clone 'TarifitLayout' repository:

git clone cd TarifitLayout/

2. Copy the the 'ma' file to 'xkb/symbols' folder and 'evdev.xml' to 'xkb/rules' folder:

sudo cp ma /usr/share/X11/xkb/symbols/
sudo cp evdev.xml /usr/share/X11/xkb/rules/evdev.xml

3. Copy the keyboard inducator to ubuntu theme folder:

sudo cp light.svg /usr/share/icons/ubuntu-mono-light/status/22/indicator-keyboard-Rif.svg
sudo cp dark.svg /usr/share/icons/ubuntu-mono-dark/status/22/indicator-keyboard-Rif.svg

4. Reconfigure the xkb data to apply the new modifications.

sudo dpkg-reconfigure xkb-data

Now logout and when you log back in, go to 'settings > Region and language' (or wherever your keyboard preference is) and in input sources click on '+' button and search for 'Tarifit' or 'rif', and add it.