extract obs kernel module

This commit is contained in:
Lennart J. Kurzweg (Nx2)
2025-07-10 12:28:58 +02:00
parent 381489b567
commit 46bdbb10f9
3 changed files with 15 additions and 9 deletions

View File

@@ -9,7 +9,6 @@ let
});
device-boot = if hyper.host == "NxNORTH" then {
kernelPackages = pkgs.linuxPackages_zen;
environment.systemPackages = with pkgs; [ sbctl ];
lanzaboote = {
enable = true;
pkiBundle = "/var/lib/sbctl";
@@ -61,10 +60,10 @@ in {
imports = if hyper.host == "NxNORTH" then [
inputs.lanzaboote.nixosModules.lanzaboote
] else [];
config.boot = {
extraModulePackages = with config.boot.kernelPackages; [ v4l2loopback ];
kernelModules = [ "v4l2loopback" ];
extraModprobeConfig = ''options v4l2loopback devices=1 video_nr=1 card_label="OBS Cam" exclusive_caps=1'';
tmp.useTmpfs = false;
} // device-boot;
config = {
environment.systemPackages = with pkgs; lib.mkIf ( host == "NxNORTH" ) [ sbctl ];
boot ={
tmp.useTmpfs = false;
} // device-boot;
};
}