I have just added my custom layout to the gui in elementary OS Loki.
To add my custom layout I do the following:
1. edit existing xkb/symbols/ru file to add my layout there;
2. edit evdev.xml file to add the appropriate variant there;
3. edit **evdev.lst** file to add the appropriate variant there;
4. edit **base.xml** file to add the appropriate variant there;
5. edit **base.lst** file to add the appropriate variant there;
It seems, you don't do the steps #3,4,5.
Could you try it and report back?
**EDIT:**
1. I've made some testing and ready to say, that the layout definetely **appears in the GUI** after editing evdev.xml AND evdev.lst.
2. The appropriate variant seems to be:
xkb_symbols "**alpha_arrows**"
so one should add to evdev.lst the following line:
alpha_arrows gb: Doms l33t layout
3. Editing base.xml and base.lst seems to be redundant and unnecessary.
I have just added my custom layout to the gui in elementary OS Loki.
To add my custom layout I do the following:
1. edit existing xkb/symbols/ru file to add my layout there;
2. edit evdev.xml file to add the appropriate variant there;
3. edit **evdev.lst** file to add the appropriate variant there;
4. edit **base.xml** file to add the appropriate variant there;
5. edit **base.lst** file to add the appropriate variant there;
It seems, you don't do the steps #3,4,5.
Could you try it and report back?
**EDIT:**
1. I've made some testing and ready to say, that the layout definetely **appears in the GUI** after editing evdev.xml AND evdev.lst.
2. The appropriate variant seems to be:
xkb_symbols "**alpha_arrows**"
so one should add to evdev.lst the following line:
alpha_arrows gb: Doms l33t layout
3. Editing base.xml and base.lst seems to be redundant and unnecessary.