mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: home: home-pipewire: Add extra-content to configuration.
This allows for setting the default sound card/device, e.g.:
pcm.!default {type hw card 0 device 2}
ctl.!default {type hw card 0 device 2}
* gnu/home/services/sound.scm (home-pipewire-configuration)[extra-content]:
New field.
* gnu/home/services/sound.scm (home-pipewire-asoundrc): Append it to
"asoundrc".
* doc/guix.texi (Sound Home Services): Update accordingly.
Change-Id: I6ecebaaab41cd7313b16a5f365c21789db65664e
This commit is contained in:
@@ -48150,6 +48150,9 @@ The WirePlumber package to use.
|
||||
@item @code{enable-pulseaudio?} (default: @code{#t}) (type: boolean)
|
||||
When true, enable PipeWire's PulseAudio emulation support, allowing
|
||||
PulseAudio clients to use PipeWire transparently.
|
||||
|
||||
@item @code{extra-content} (default: @code{""}) (type: string)
|
||||
Extra content to add to the end of @file{~/.config/alsa/asoundrc}.
|
||||
@end table
|
||||
@end deftp
|
||||
|
||||
|
||||
Reference in New Issue
Block a user