at 23.05-pre 386 B view raw
1{ lib, pkgs, config, ... }: 2 3with lib; 4 5{ 6 options.programs.droidcam = { 7 enable = mkEnableOption (lib.mdDoc "DroidCam client"); 8 }; 9 10 config = lib.mkIf config.programs.droidcam.enable { 11 environment.systemPackages = [ pkgs.droidcam ]; 12 13 boot.extraModulePackages = [ config.boot.kernelPackages.v4l2loopback ]; 14 boot.kernelModules = [ "v4l2loopback" "snd-aloop" ]; 15 }; 16}