From 1827e1e8d75ad3dc5d33f27208bc7cdb4f4aba72 Mon Sep 17 00:00:00 2001 From: Weckyy702 Date: Sat, 11 Jul 2026 13:15:27 +0200 Subject: [PATCH] Audio: Use Pipewire for audio handling this fixed some annyoing issues with multiple audio outputs --- modules/services/pipewire.nix | 7 ++++++- modules/system-types/desktop/desktop.nix | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) 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 ];