From c3239889c229eb9f4db048b783faf2698aa6f642 Mon Sep 17 00:00:00 2001 From: Uzair Mohammed Date: Tue, 17 Dec 2024 19:46:24 -0800 Subject: [PATCH] 1: Added v4l2loopback and renamed pulseAudio.nix to media.nix --- system/modules/default.nix | 2 +- system/modules/{pulseAudio.nix => media.nix} | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) rename system/modules/{pulseAudio.nix => media.nix} (76%) diff --git a/system/modules/default.nix b/system/modules/default.nix index 4761456..3100aba 100644 --- a/system/modules/default.nix +++ b/system/modules/default.nix @@ -7,7 +7,7 @@ #./hyprland.nix ./syncthing.nix ./kdePlasma.nix - ./pulseAudio.nix + ./media.nix ./suspendThenHibernate.nix ./spicetify.nix ./hardware-configuration.nix diff --git a/system/modules/pulseAudio.nix b/system/modules/media.nix similarity index 76% rename from system/modules/pulseAudio.nix rename to system/modules/media.nix index 9134b21..81d2436 100644 --- a/system/modules/pulseAudio.nix +++ b/system/modules/media.nix @@ -1,4 +1,8 @@ { + config, + pkgs, + ... +}: { # Enable sound with pipewire. hardware.pulseaudio.enable = false; security.rtkit.enable = true; @@ -14,4 +18,9 @@ # no need to redefine it in your config for now) #media-session.enable = true; }; + + boot.extraModulePackages = with config.boot.kernelPackages; [v4l2loopback]; + boot.kernelModules = [ + "v4l2loopback" + ]; }