Structs§
- Contains the name and description of a keyboard layout.
- A keyboard layout, which contains an optional list of variants, a name, and a description.
- A list of keyboard layouts parsed from
/usr/share/X11/xkb/rules/base.xml
. - A variant of a keyboard layout.
- A list of keyboard layouts.
- A list of possible variants of a keyboard layout.
Functions§
- Fetches a list of keyboard layouts from
/usr/share/X11/xkb/rules/base.xml
and extends them with the list of keyboard layouts from/usr/share/X11/xkb/rules/base.extras.xml
. - Fetches a list of keyboard layouts from
/usr/share/X11/xkb/rules/base.extras.xml
or the file defined in the X11_EXTRA_RULES_XML environment variable. - Fetches a list of keyboard layouts from a path.
- Fetches a list of keyboard layouts from
/usr/share/X11/xkb/rules/base.xml
or the file defined in the X11_BASE_RULES_XML environment variable.