Skip to content

Instantly share code, notes, and snippets.

@erkiesken
Created April 4, 2023 12:44
Show Gist options
  • Save erkiesken/1bb52643e813112e91fe7d7ebc38944c to your computer and use it in GitHub Desktop.
Save erkiesken/1bb52643e813112e91fe7d7ebc38944c to your computer and use it in GitHub Desktop.
estonglish xkb
Estonglish keyboard
/usr/share/X11/xkb/symbols/ee
partial alphanumeric_keys
xkb_symbols "estonglish" {
include "us(basic)"
name[Group1]= "Estonglish (English US, Estonian, Euro)";
key <AC01> { [ a, A, adiaeresis, Adiaeresis] };
key <AC02> { [ s, S, scaron, Scaron ] };
key <AB01> { [ z, Z, zcaron, Zcaron ] };
key <AD07> { [ u, U, udiaeresis, Udiaeresis ] };
key <AD09> { [ o, O, otilde, Otilde ] };
key <AD10> { [ p, P, odiaeresis, Odiaeresis ] };
include "level3(ralt_switch)"
include "eurosign(e)"
};
/usr/share/X11/xkb/rules/base.lst
/usr/share/X11/xkb/rules/evdev.lst
estonglish ee: Estonglish (English US, Estonian, Euro)
/usr/share/X11/xkb/rules/base.xml
/usr/share/X11/xkb/rules/evdev.xml
<variant>
<configItem>
<name>estonglish</name>
<description>Estonglish (English US, Estonian, Euro)</description>
</configItem>
</variant>
Needs restart of X system to apply changes.
@erkiesken
Copy link
Author

See also https://github.com/nileve/mac_us-ee_keylayout for similar setup on macOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment