diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/sound/default.nix | 25 |
1 files changed, 14 insertions, 11 deletions
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%" } + # ] + # ''; + # }; } |