Files
nix-dotfiles-v2/modules/sound.nix
2025-09-25 14:51:53 +02:00

34 lines
589 B
Nix

{
config,
pkgs,
lib,
...
}:
{
imports = [ ];
services.pulseaudio.enable = lib.mkDefault false;
security.rtkit.enable = lib.mkDefault true;
services.pipewire = lib.mkDefault {
enable = true;
systemWide = true;
audio.enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
jack.enable = true;
wireplumber.enable = true;
};
environment.systemPackages = with pkgs; [
pavucontrol
wireplumber
easyeffects
];
programs.dconf.enable = lib.mkDefault true; # needed for easyeffects for some reason
}