.TH "pw-config" 1 "1.0.3" "PipeWire" \" -*- nroff -*- .ad l .nh .SH NAME pw-config \- Debug PipeWire Config parsing .PP .SH "SYNOPSIS" .PP .PP \fBpw-config\fP [\fIoptions\fP] paths .PP \fBpw-config\fP [\fIoptions\fP] list [\fISECTION\fP] .PP \fBpw-config\fP [\fIoptions\fP] merge \fISECTION\fP .PP .SH "DESCRIPTION" .PP .PP List config paths and config sections and display the parsed output\&. .PP This tool can be used to get an overview of the config file that will be parsed by the PipeWire server and clients\&. .PP .SH "COMMON OPTIONS" .PP .PP \fB-h | --help\fP .RS 4 Show help\&. .RE .PP \fB--version\fP .RS 4 Show version information\&. .RE .PP \fB-n | --name=NAME\fP .RS 4 Config Name (default 'pipewire\&.conf') .RE .PP \fB-p | --prefix=PREFIX\fP .RS 4 Config Prefix (default '') .RE .PP \fB-L | --no-newline\fP .RS 4 Omit newlines after values .RE .PP \fB-r | --recurse\fP .RS 4 Reformat config sections recursively .RE .PP \fB-N | --no-colors\fP .RS 4 Disable color output .RE .PP \fB-C | -color[=WHEN]\fP .RS 4 whether to enable color support\&. WHEN is \fInever\fP, \fIalways\fP, or \fIauto\fP .RE .PP .SH "LISTING PATHS" .PP .PP Specify the paths command\&. It will display all the config files that will be parsed and in what order\&. .PP .SH "LISTING CONFIG SECTIONS" .PP .PP Specify the list command with an optional \fISECTION\fP to list the configuration fragments used for \fISECTION\fP\&. Without a \fISECTION\fP, all sections will be listed\&. .PP Use the -r options to reformat the sections\&. .PP .SH "MERGING A CONFIG SECTION" .PP .PP With the merge option and a \fISECTION\fP, 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\&. .PP Use the -r options to reformat the sections\&. .PP .SH "EXAMPLES" .PP .PP \fBpw-config\fP .RS 4 List all config files that will be used .RE .PP \fBpw-config -n pipewire-pulse\&.conf\fP .RS 4 List all config files that will be used by the PipeWire pulseaudio server\&. .RE .PP \fBpw-config -n pipewire-pulse\&.conf list\fP .RS 4 List all config sections used by the PipeWire pulseaudio server .RE .PP \fBpw-config -n jack\&.conf list context\&.properties\fP .RS 4 List the context\&.properties fragments used by the JACK clients .RE .PP \fBpw-config -n jack\&.conf merge context\&.properties\fP .RS 4 List the merged context\&.properties used by the JACK clients .RE .PP \fBpw-config -n pipewire\&.conf -r merge context\&.modules\fP .RS 4 List the merged context\&.modules used by the PipeWire server and reformat .RE .PP .SH "AUTHORS" .PP .PP The PipeWire Developers ; PipeWire is available from .PP .SH "SEE ALSO" .PP .PP \fBpipewire(1)\fP, \fBpw-dump(1)\fP,