The PulseAudio client library reads configuration directives from
a configuration file on startup. If the per-user file
~/.config/pulse/client.conf exists, it is used, otherwise the
system configuration file @PA_DEFAULT_CONFIG_DIR@/client.conf
is used. In addition to those main files, configuration directives can also
be put in files under directories
~/.config/pulse/client.conf.d/ and
@PA_DEFAULT_CONFIG_DIR@/client.conf.d/. Those files have to
have the .conf file name extension, but otherwise the file names can be
chosen freely. The files under client.conf.d are processed in alphabetical
order. In case the same option is set in multiple files, the last file to
set an option overrides earlier files. The main client.conf file is
processed first, so options set in files under client.conf.d override the
main file.
The configuration file is a simple collection of variable
declarations. If the configuration file parser encounters either ;
or # it ignores the rest of the line until its end.
For the settings that take a boolean argument the values
true, yes, on and 1
are equivalent, resp. false, no,
off, 0.
The PulseAudio Developers <@PACKAGE_BUGREPORT@>;
PulseAudio is available from