GNU bug report logs -
#63863
[PATCH] gnu: home: Add support for home-pipewire-service
Previous Next
Reported by: Brian Cully <bjc <at> spork.org>
Date: Fri, 2 Jun 2023 23:06:02 UTC
Severity: normal
Tags: patch
Done: Oleg Pykhalov <go.wigust <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
This patch iteration adds some more documentation. Specifically:
1) Explain why we need the Shepherd to start services,
2) document the Shepherd services started,
3) flesh out the JACK and PulseAudio emulation bits, and,
4) use @subsubheading to separate the PulseAudio RTP stuff from the
PipeWire stuff.
Regarding point 3, I looked at existing home-service documentation,
and used the style found in the shells section of the manual, rather
than trying to group everything under the @defvar for the
service-type, as is done in other parts (such as desktop services).
I did this because the sections in the sound services are more
verbose, so I felt it read better with @subsubheading where more
disparate topics could be synthesized into a more cohesive narrative
structure, leaving @defvar to explain the variables themselves. Also,
it meant I wouldn't have to make any major changes to the existing
PulseAudio RTP section, which I didn't write, and have only lightly
used.
Brian Cully (1):
gnu: home: Add support for home-pipewire-service
doc/guix.texi | 73 +++++++++++++++++++++++
gnu/home/services/sound.scm | 115 +++++++++++++++++++++++++++++++++++-
2 files changed, 187 insertions(+), 1 deletion(-)
base-commit: bb09f3ac002a4f34177d42fd3ea0332f4b7fe7a6
--
2.40.1
This bug report was last modified 1 year and 147 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.