Skip to content

pipewire

Recipe card from the charly-selkies plugin (Images — the deployable catalog).

pipewire – Audio/media server for containers

Section titled “pipewire – Audio/media server for containers”
Property Value
Dependencies supervisord
Service pipewire (supervisord, priority 5)
Install files task:, pipewire-wrapper
Variable Value
XDG_RUNTIME_DIR /tmp
  • pipewire (RPM)
  • pipewire-pulseaudio (RPM) – PulseAudio compatibility
  • pipewire-utils (RPM) – CLI utilities (pw-cli, pw-dump, pw-top, pw-cat, pw-record, pw-play)
  • wireplumber (RPM) – session manager
# charly.yml -- typically included via sway-desktop composition
my-desktop:
candy:
- pipewire

Part of /charly-selkies:sway-desktop composition.

Use when the user asks about:

  • Audio in containers
  • PipeWire or PulseAudio setup
  • WirePlumber session management
  • Desktop audio configuration
  • /charly-image:layer — candy authoring reference (charly.yml schema, task verbs, service declarations)
  • /charly-check:check — declarative testing (check: block, charly check box, charly check live)