From a66ee82a05d8ff1ef7c5ff9ac7723cb32fc4e22a Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Sun, 5 Jan 2020 20:11:01 +0300 Subject: services: Add pulseaudio service. * gnu/services/sound.scm (pulseaudio-environment): New procedure. (pulseaudio-service-type): New variable. * doc/guix.texi (Sound Services): Document it. --- doc/guix.texi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'doc') diff --git a/doc/guix.texi b/doc/guix.texi index df1ba428a5..bb0ef17ddd 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -15951,6 +15951,20 @@ pcm.!default @{ See @uref{https://www.alsa-project.org/main/index.php/Asoundrc} for the details. +@deffn {Scheme Variable} pulseaudio-service-type +This is the type for the @uref{http://www.pulseaudio.org/, PulseAudio +sound server}, which sets the @var{LADSPA_PATH} environment variable to +allow PulseAudio load modules from @code{swh-plugins} package. + +See @uref{http://plugin.org.uk/ladspa-swh/docs/ladspa-swh.html} for the +details. + +The following example will setup the service: + +@lisp +(service pulseaudio-service-type) +@end lisp +@end deffn @node Database Services @subsection Database Services -- cgit v1.2.3