From f49ee1de1a971fe00e00d698e7afb21df34867ff Mon Sep 17 00:00:00 2001 From: wo2wz <189177184+wo2wz@users.noreply.github.com> Date: Thu, 27 Nov 2025 11:21:30 -0500 Subject: [PATCH] mumble: remove havent used it, stopped working anyway --- hosts/Earthmover/default.nix | 1 - modules/nixos/services/mumble.nix | 55 ------------------------------- 2 files changed, 56 deletions(-) delete mode 100755 modules/nixos/services/mumble.nix diff --git a/hosts/Earthmover/default.nix b/hosts/Earthmover/default.nix index fd6479d..5e3351d 100755 --- a/hosts/Earthmover/default.nix +++ b/hosts/Earthmover/default.nix @@ -12,7 +12,6 @@ ../../modules/nixos/programs/gaming.nix ../../modules/nixos/services/tailscale - ../../modules/nixos/services/mumble.nix ../../modules/nixos/system/colors.nix ../../modules/nixos/system/console-colors.nix diff --git a/modules/nixos/services/mumble.nix b/modules/nixos/services/mumble.nix deleted file mode 100755 index eed939e..0000000 --- a/modules/nixos/services/mumble.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ config, pkgs, ... }: - -{ - services.murmur = { - enable = true; - environmentFile = "${config.services.murmur.stateDir}/secrets.env"; - openFirewall = true; - autobanAttempts = 3; - }; - environment.systemPackages = [ pkgs.mumble ]; - - services.pipewire.extraConfig.pipewire = { - "97-null-sink"."context.objects" = [ - { - factory = "adapter"; - args = { - "factory.name" = "support.null-audio-sink"; - "node.name" = "Null-Sink"; - "node.description" = "Null Sink"; - "media.class" = "Audio/Sink"; - "audio.position" = "FL,FR"; - }; - } - { - factory = "adapter"; - args = { - "factory.name" = "support.null-audio-sink"; - "node.name" = "Null-Source"; - "node.description" = "Null Source"; - "media.class" = "Audio/Source"; - "audio.position" = "FL,FR"; - }; - } - ]; - - "98-virtual-mic"."context.modules" = [ - { - name = "libpipewire-module-loopback"; - args = { - "audio.position" = "FL,FR"; - "node.description" = "Mumble as Microphone"; - "capture.props" = { - # Mumble's output node name. - "node.target" = "Mumble"; - "node.passive" = true; - }; - "playback.props" = { - "node.name" = "Virtual-Mumble-Microphone"; - "media.class" = "Audio/Source"; - }; - }; - } - ]; - }; -} \ No newline at end of file