Hash :
a4f62fcd
        
        Author :
  
        
        Date :
2024-06-04T07:03:10
        
      
doc (manuals): clean and expand apropos results Previously on FreeBSD/mandoc (probably affecting others), everything except xkbcli was being listed twice and wrapping on standard console in apropos because mdoc(7) names should not have spaces or be different than the title. Further, xkb is already parsed in search results by being in the name, so expand xkb to "X keyboard" so that they match for apropos keyboard. We did this already in xkbutils, which matches setxkbmap. These don't need to be quoted literals, and - doesn't need to be escaped, but I left them because there may be environments which are not to spec, but I'm happy to ammend this commit if that cleanup seems desirable. Co-authored-by: Ran Benita <ran@unusedvar.com>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
.Dd June 04, 2024
.Dt XKBCLI\-LIST 1
.Os
.
.Sh NAME
.Nm "xkbcli\-list"
.Nd list available X Keyboard models, layouts, variants and options
.
.Sh SYNOPSIS
.Nm
.Op Pa /path/to/xkbbase Oo Pa /path/to/xkbbase Oc ...
.
.Sh DESCRIPTION
List available model, layout, variant and option (MLVO) values from the XKB registry.
The output is in YAML 1.2 format.
.
.Pp
Positional arguments are treated as XKB base directory installations.
.
.Bl -tag -width Ds
.It Fl \-help
Print help and exit
.
.It Fl \-verbose
Increase verbosity, use multiple times for debugging output
.
.It Fl \-ruleset Ar name
Load the ruleset with the given name
.
.It Fl \-skip\-default\-paths
Do not load the default XKB include paths
.
.It Fl \-load\-exotic
Load exotic (extra) layouts
.El
.
.Sh SEE ALSO
.Xr xkbcli 1 ,
.Lk https://xkbcommon.org "The libxkbcommon online documentation"