From 7b111c002657ce0c55d1cbe2f5eb05adf083b249 Mon Sep 17 00:00:00 2001 From: Gabriella Bere Date: Mon, 14 Apr 2025 15:30:17 +0100 Subject: [PATCH] make kernel v4l2loopback module follow kernel also removed some unneccesary options --- hosts/gabbielaptop/configuration.nix | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/hosts/gabbielaptop/configuration.nix b/hosts/gabbielaptop/configuration.nix index 6598353..207c526 100644 --- a/hosts/gabbielaptop/configuration.nix +++ b/hosts/gabbielaptop/configuration.nix @@ -4,6 +4,7 @@ { lib, pkgs, + config, ... }: { imports = [ @@ -29,7 +30,7 @@ }; boot.initrd.kernelModules = ["amdgpu"]; - boot.extraModulePackages = [pkgs.linuxPackages.v4l2loopback]; + boot.extraModulePackages = [config.boot.kernelPackages.v4l2loopback]; boot.kernelModules = ["v4l2loopback"]; boot.kernelPackages = pkgs.linuxPackages_latest; @@ -96,13 +97,12 @@ services.printing.enable = true; # Enable sound with pipewire. - services.pulseaudio.enable = false; security.rtkit.enable = true; services.pipewire = { enable = true; alsa.enable = true; alsa.support32Bit = true; - pulse.enable = true; # ardour does not seem to be a fan of this + pulse.enable = true; jack.enable = true; wireplumber = { enable = true; @@ -112,9 +112,6 @@ }; }; # This is JSON }; - # use the example session manager (no others are packaged yet so this is enabled by default, - # no need to redefine it in your config for now) - #media-session.enable = true; }; musnix.enable = true;