This is an automated email from the git hooks/post-receive script.
guix_mirror_bot pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 0add7609d3 home: services: pipewire: Install pipewire and wireplumber.
0add7609d3 is described below
commit 0add7609d3ab7d52a3c0069990e2651ef8db381c
Author: Luis Guilherme Coelho <[email protected]>
AuthorDate: Fri Feb 13 21:44:10 2026 -0300
home: services: pipewire: Install pipewire and wireplumber.
* gnu/home/services/sound.scm (home-pipewire-profile-service): New
procedure.
(home-pipewire-service-type): Extend home-profile-service-type.
Closes: guix/guix#6404
Change-Id: I6f9a0f61bb09080479264c31471e0461437d3913
Signed-off-by: 宋文武 <[email protected]>
---
gnu/home/services/sound.scm | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/gnu/home/services/sound.scm b/gnu/home/services/sound.scm
index 5366c0634f..c64a07c762 100644
--- a/gnu/home/services/sound.scm
+++ b/gnu/home/services/sound.scm
@@ -95,6 +95,10 @@ PulseAudio clients to use PipeWire transparently.")
(list (home-pipewire-pulseaudio-shepherd-service config))
'())))
+(define (home-pipewire-profile-service config)
+ (list (home-pipewire-configuration-pipewire config)
+ (home-pipewire-configuration-wireplumber config)))
+
(define (home-pipewire-asoundrc config)
(match-record config <home-pipewire-configuration>
(pipewire extra-content)
@@ -126,6 +130,8 @@ PulseAudio clients to use PipeWire transparently.")
(extensions
(list (service-extension home-shepherd-service-type
home-pipewire-shepherd-services)
+ (service-extension home-profile-service-type
+ home-pipewire-profile-service)
(service-extension home-xdg-configuration-files-service-type
home-pipewire-xdg-configuration)))
(description