docs: split up and enrich configuration docs

* Add information about multiple instances
* Document better how the lua config files work
* Document how lua config files get merged from different places
* Copy over additional documentation for ALSA from pw-media-session
* Fix rst syntax issues
This commit is contained in:
George Kiagiadakis
2022-01-04 18:32:49 +02:00
parent 4896ad0680
commit 1da5d11317
14 changed files with 1279 additions and 636 deletions

View File

@@ -14,7 +14,7 @@ and that will likely also affect WirePlumber's Lua API.
There are currently two uses for Lua in WirePlumber:
- To implement the scripting engine
- To implement lua-based :ref:`config files <daemon-configuration>`
- To implement lua-based :ref:`config files <config_lua>`
This section is only documenting the API of the **scripting engine**