From 46c862085f1c93e78e6d8871cd103373bc031952 Mon Sep 17 00:00:00 2001 From: Tim Van Baak Date: Fri, 19 Jan 2024 04:36:37 +0000 Subject: [PATCH] centroid: get pipewire sound working --- machine/centroid/default.nix | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/machine/centroid/default.nix b/machine/centroid/default.nix index b27f3f5..dba52a2 100644 --- a/machine/centroid/default.nix +++ b/machine/centroid/default.nix @@ -18,7 +18,24 @@ }; networking.networkmanager.enable = true; - users.users.tvb.extraGroups = [ "networkmanager" ]; + + services.pipewire = { + enable = true; + alsa.enable = true; + alsa.support32Bit = true; + pulse.enable = true; + # To avoid needing an active user session, run a single system instance + systemWide = true; + }; + + environment.systemPackages = with pkgs; [ + mpv # cli media player + ]; + + users.users.tvb.extraGroups = [ + "networkmanager" + "pipewire" + ]; system.stateVersion = "23.11"; }