dot

NixOS dotfiles
git clone https://git.echoz.io/dot.git
Log | Files | Refs

commit 85690a6c1aeddd1973297ca4d52236dcc1409da3
parent 8e468da98e7a53d4b011fd06b73b52ccfbac7eba
Author: Chris <chris@echoz.io>
Date:   Mon, 22 Jun 2026 14:55:55 +0200

feat(pipewire): install and configure wiremix, install coppwr

Diffstat:
Mmodules/pipewire/default.nix | 19+++++++++++++++----
1 file changed, 15 insertions(+), 4 deletions(-)

diff --git a/modules/pipewire/default.nix b/modules/pipewire/default.nix @@ -10,8 +10,19 @@ wireplumber.enable = true; }; - home-manager.users.${user}.home.packages = [ - pkgs.pulsemixer - pkgs.crosspipe - ]; + home-manager.users.${user} = { + home.packages = with pkgs; [ + wiremix + crosspipe + coppwr + ]; + + xdg.configFile."wiremix/wiremix.toml".source = pkgs.writers.writeTOML "wiremix.toml" { + names.endpoint = [ "{node:node.description}" ]; + names.device = [ "{node:node.description}" ]; + filters = [ + { matches = [ { "node.virtual" = "true"; "media.class" = "Stream/Output/Audio"; } ]; } + ]; + }; + }; }