diff --git a/modules/services/pipewire.nix b/modules/services/pipewire.nix index 74645ce..9645f30 100644 --- a/modules/services/pipewire.nix +++ b/modules/services/pipewire.nix @@ -1,8 +1,13 @@ { flake.modules.nixos.pipewire = { + # See https://nixos.wiki/wiki/NixOS_Wiki:Audio + hardware.alsa.enable = false; + services.pulseaudio.enable = false; + security.rtkit.enable = true; services.pipewire = { - alsa.enable = true; enable = true; + audio.enable = true; + alsa.enable = true; wireplumber.enable = true; }; }; diff --git a/modules/system-types/desktop/desktop.nix b/modules/system-types/desktop/desktop.nix index 113c23b..65a9928 100644 --- a/modules/system-types/desktop/desktop.nix +++ b/modules/system-types/desktop/desktop.nix @@ -3,6 +3,7 @@ imports = with inputs.self.modules.nixos; [ system-base hyprland + pipewire #TODO: moar aspects ];