main
 1{
 2  den.aspects.desktop.pipewire = {
 3    cacheHome = {config, ...}: {
 4      directories = [
 5        "${config.xdg.stateHome}/wireplumber"
 6      ];
 7    };
 8
 9    nixos = {
10      services.pipewire = {
11        enable = true;
12        alsa.enable = true;
13        alsa.support32Bit = true;
14        pulse.enable = true;
15        jack.enable = true;
16        wireplumber.enable = true;
17      };
18
19      security.rtkit.enable = true;
20
21      services.pulseaudio.enable = false;
22    };
23  };
24}