window-title: add documentation

This commit is contained in:
massi 2026-05-11 14:59:29 -07:00 committed by Johan Malm
parent df6dde131f
commit 0a9bd41df0
2 changed files with 20 additions and 11 deletions

View file

@ -70,6 +70,14 @@ the `--exit` and `--reconfigure` options use.
session clients support both X11 and Wayland, this command line option
avoids re-writes and fragmentation.
*-t, --window-title* <fmtstr>
Set the window title for labwc to use when nested in a compositor.
<fmtstr> is a format string to be used as the window title, replacing
`%o` with the name of the output region. This is useful when simulating
multiple screens, such as with running labwc with the enviornment
variable `WLR_WL_OUTPUTS=2`. In this case, `%o` will be unique per
simulated screen.
*-v, --version*
Show the version number and quit

View file

@ -46,17 +46,18 @@ static const struct option long_options[] = {
static const char labwc_usage[] =
"Usage: labwc [options...]\n"
" -c, --config <file> Specify config file (with path)\n"
" -C, --config-dir <dir> Specify config directory\n"
" -d, --debug Enable full logging, including debug information\n"
" -e, --exit Exit the compositor\n"
" -h, --help Show help message and quit\n"
" -m, --merge-config Merge user config files/theme in all XDG Base Dirs\n"
" -r, --reconfigure Reload the compositor configuration\n"
" -s, --startup <command> Run command on startup\n"
" -S, --session <command> Run command on startup and terminate on exit\n"
" -v, --version Show version number and quit\n"
" -V, --verbose Enable more verbose logging\n";
" -c, --config <file> Specify config file (with path)\n"
" -C, --config-dir <dir> Specify config directory\n"
" -d, --debug Enable full logging, including debug information\n"
" -e, --exit Exit the compositor\n"
" -h, --help Show help message and quit\n"
" -m, --merge-config Merge user config files/theme in all XDG Base Dirs\n"
" -r, --reconfigure Reload the compositor configuration\n"
" -s, --startup <command> Run command on startup\n"
" -S, --session <command> Run command on startup and terminate on exit\n"
" -t, --window-title <fmtstr> Specify title to use when the compositor is nested\n"
" -v, --version Show version number and quit\n"
" -V, --verbose Enable more verbose logging\n";
static void
usage(void)