From c2228a18916cc9b1224124f6b609cb70ceb86452 Mon Sep 17 00:00:00 2001 From: Soispha Date: Sun, 10 Mar 2024 18:19:34 +0100 Subject: fix(sys/sound): Disable setting the default volume --- sys/sound/default.nix | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) (limited to 'sys') diff --git a/sys/sound/default.nix b/sys/sound/default.nix index 318dcb8b..49e4fa83 100644 --- a/sys/sound/default.nix +++ b/sys/sound/default.nix @@ -1,8 +1,9 @@ -{pkgs, ...}: { +{...}: { # Enable sound with pipewire. sound.enable = true; hardware.pulseaudio.enable = false; security.rtkit.enable = true; + services.pipewire = { enable = true; alsa.enable = true; @@ -10,14 +11,16 @@ pulse.enable = true; jack.enable = true; }; - environment.etc.pipewire-pulse-config = { - target = "pipewire/pipewire-pulse.conf.d/pipewire-pulse-config.conf"; - text = '' - # Extra scripts can be started here. Setup in default.pa can be moved in - # a script or in pulse.cmd below - context.exec = [ - { path = "${pkgs.pulseaudio}/bin/pactl" args = "set-sink-volume 0 13%" } - ] - ''; - }; + + # TODO: Is this even needed? <2024-03-10> + # environment.etc.pipewire-pulse-config = { + # target = "pipewire/pipewire-pulse.conf.d/pipewire-pulse-config.conf"; + # text = '' + # # Extra scripts can be started here. Setup in default.pa can be moved in + # # a script or in pulse.cmd below + # context.exec = [ + # { path = "${pkgs.pulseaudio}/bin/pactl" args = "set-sink-volume 0 13%" } + # ] + # ''; + # }; } -- cgit 1.4.1