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

Reply via email to