pw-config - Debug PipeWire Config parsing
Contents
Common Options
-h|--help
Show help.
--version
Show version information.
-n|--name=NAME
Config Name (default 'pipewire.conf')
-p|--prefix=PREFIX
Config Prefix (default '')
-L|--no-newline
Omit newlines after values
-r|--recurse
Reformat config sections recursively
-N|--no-colors
Disable color output
-C|-color[=WHEN]
whether to enable color support. WHEN is never, always, or autoDescription
List config paths and config sections and display the parsed output.
This tool can be used to get an overview of the config file that will be parsed by the PipeWire server
and clients.
Examples
pw-config
List all config files that will be used
pw-config-npipewire-pulse.conf
List all config files that will be used by the PipeWire pulseaudio server.
pw-config-npipewire-pulse.conflist
List all config sections used by the PipeWire pulseaudio server
pw-config-njack.conflistcontext.properties
List the context.properties fragments used by the JACK clients
pw-config-njack.confmergecontext.properties
List the merged context.properties used by the JACK clients
pw-config-npipewire.conf-rmergecontext.modules
List the merged context.modules used by the PipeWire server and reformat
Listing Config Sections
Specify the list command with an optional SECTION to list the configuration fragments used for SECTION.
Without a SECTION, all sections will be listed.
Use the -r options to reformat the sections.
Listing Paths
Specify the paths command. It will display all the config files that will be parsed and in what order.
Merging A Config Section
With the merge option and a SECTION, pw-config will merge all config files into a merged config section
and dump the results. This will be the section used by the client or server.
Use the -r options to reformat the sections.
Name
pw-config - Debug PipeWire Config parsing
See Also
pipewire(1), pw-dump(1), PipeWire 1.2.7 pw-config(1)
Synopsis
pw-config [options] paths
pw-config [options] list [SECTION]
pw-config [options] merge SECTION