1pw-config(1)                General Commands Manual               pw-config(1)
2
3
4

NAME

6       pw-config - Debug PipeWire Config parsing
7

SYNOPSIS

9       pw-config [options] paths
10
11       pw-config [options] list [SECTION]
12
13       pw-config [options] merge SECTION
14

DESCRIPTION

16       List config paths and config sections and display the parsed output.
17
18       This tool can be used to get an overview of the config file that will
19       be parsed by the PipeWire server and clients.
20

COMMON OPTIONS

22       -h | --help
23           Show help.
24
25       --version
26           Show version information.
27
28       -n | --name=NAME
29           Config Name (default 'pipewire.conf')
30
31       -p | --prefix=PREFIX
32           Config Prefix (default '')
33
34       -L | --no-newline
35           Omit newlines after values
36
37       -r | --recurse
38           Reformat config sections recursively
39
40       -N | --no-colors
41           Disable color output
42
43       -C | -color[=WHEN]
44           whether to enable color support. WHEN is never, always, or auto
45

LISTING PATHS

47       Specify the paths command. It will display all the config files that
48       will be parsed and in what order.
49

LISTING CONFIG SECTIONS

51       Specify the list command with an optional SECTION to list the
52       configuration fragments used for SECTION. Without a SECTION, all
53       sections will be listed.
54
55       Use the -r options to reformat the sections.
56

MERGING A CONFIG SECTION

58       With the merge option and a SECTION, pw-config will merge all config
59       files into a merged config section and dump the results. This will be
60       the section used by the client or server.
61
62       Use the -r options to reformat the sections.
63

EXAMPLES

65       pw-config
66           List all config files that will be used
67
68       pw-config -n pipewire-pulse.conf
69           List all config files that will be used by the PipeWire pulseaudio
70           server.
71
72       pw-config -n pipewire-pulse.conf list
73           List all config sections used by the PipeWire pulseaudio server
74
75       pw-config -n jack.conf list context.properties
76           List the context.properties fragments used by the JACK clients
77
78       pw-config -n jack.conf merge context.properties
79           List the merged context.properties used by the JACK clients
80
81       pw-config -n pipewire.conf -r merge context.modules
82           List the merged context.modules used by the PipeWire server and
83           reformat
84

AUTHORS

86       The PipeWire Developers
87       <https://gitlab.freedesktop.org/pipewire/pipewire/issues>; PipeWire is
88       available from <https://pipewire.org>
89

SEE ALSO

91       pipewire(1), pw-dump(1),
92
93
94
95
96PipeWire                             1.0.0                        pw-config(1)
Impressum