libxkbcommon/tools
Peter Hutterer d00cf64dbc tools: add xkbcli-scaffold-new-layout as helper tool
This tool set ups the required directory structure and template files to add new
keyboard layouts or options. For example, run like this:

    xkbcli-scaffold-new-layout  --layout 'us(myvariant)' --option 'custom:foo'

This will up the evdev rules file, the evdev.xml file, the symbols/us file and
symbols/custom file in $XDG_CONFIG_HOME so that the user has everything in place
and can start filling in the actual key mappings.

This tool is currently uninstalled until we figure out whether it's useful.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-08-30 21:49:41 +03:00
..
compile-keymap.c tools/compile-keymap: hide --kccgst comment on public build 2020-07-25 16:37:57 +03:00
how-to-type.c tools: switch how-to-type to getopt_long 2020-07-25 11:05:14 +03:00
interactive-evdev.c tools/interactive-evdev: fixup 64bff65 2020-07-27 11:59:21 +03:00
interactive-wayland.c tools: consistently return 2 on invalid usage 2020-07-25 11:05:14 +03:00
interactive-x11.c tools: consistently return 2 on invalid usage 2020-07-25 11:05:14 +03:00
registry-list.c tools: consistently return 2 on invalid usage 2020-07-25 11:05:14 +03:00
tools-common.c tools: make independent from src/ 2020-07-25 15:59:23 +03:00
tools-common.h tools: make independent from src/ 2020-07-25 15:59:23 +03:00
xkbcli-compile-keymap.1 tools: some minor changes to xkbcli 2020-07-25 15:06:12 +03:00
xkbcli-how-to-type.1 tools: some minor changes to xkbcli 2020-07-25 15:06:12 +03:00
xkbcli-interactive-evdev.1 tools/interactive-evdev: change --evdev-offset to --without-x11-offset 2020-07-27 11:51:53 +03:00
xkbcli-interactive-wayland.1 tools: some minor changes to xkbcli 2020-07-25 15:06:12 +03:00
xkbcli-interactive-x11.1 tools: some minor changes to xkbcli 2020-07-25 15:06:12 +03:00
xkbcli-list.1 tools: some minor changes to xkbcli 2020-07-25 15:06:12 +03:00
xkbcli-scaffold-new-layout.py tools: add xkbcli-scaffold-new-layout as helper tool 2020-08-30 21:49:41 +03:00
xkbcli.1 tools: some minor changes to xkbcli 2020-07-25 15:06:12 +03:00
xkbcli.c tools: some minor changes to xkbcli 2020-07-25 15:06:12 +03:00