2023-12-23 12:36:27 +02:00
|
|
|
.. _daemon_configuration:
|
2022-01-04 18:32:49 +02:00
|
|
|
|
|
|
|
|
Configuration
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
WirePlumber is a heavily modular daemon. By itself, it doesn't do anything
|
2023-12-15 21:14:24 +02:00
|
|
|
except load its configured components. The actual management logic is
|
|
|
|
|
implemented inside those components.
|
2022-01-04 18:32:49 +02:00
|
|
|
|
2023-12-15 21:14:24 +02:00
|
|
|
At startup, WirePlumber reads its configuration file (combined with all the
|
|
|
|
|
fragments it may have) and loads the components specified in the selected
|
|
|
|
|
profile. This configures the operation context. Then, the components take over
|
|
|
|
|
and drive the entirety of the daemon's operation.
|
2022-01-04 18:32:49 +02:00
|
|
|
|
2023-12-15 21:14:24 +02:00
|
|
|
The sections below describe in more detail the configuration file format and
|
|
|
|
|
the various options available.
|
2022-01-04 18:32:49 +02:00
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
|
:maxdepth: 1
|
|
|
|
|
|
2023-12-15 21:07:02 +02:00
|
|
|
configuration/conf_file.rst
|
2023-12-14 16:49:12 +02:00
|
|
|
configuration/components_and_profiles.rst
|
2024-01-27 12:07:48 +02:00
|
|
|
configuration/configuration_option_types.rst
|
2024-03-18 13:56:07 +02:00
|
|
|
configuration/modifying_configuration.rst
|
2024-03-23 16:44:28 +02:00
|
|
|
configuration/migration.rst
|
2024-03-23 17:05:49 +02:00
|
|
|
configuration/features.rst
|
|
|
|
|
configuration/settings.rst
|
2022-01-04 18:32:49 +02:00
|
|
|
configuration/alsa.rst
|
|
|
|
|
configuration/bluetooth.rst
|
|
|
|
|
configuration/access.rst
|