nixos/preload: init
[NixPkgs.git] / nixos / modules / programs / droidcam.nix
blobc9b4457d1d18d9b8c0b62ddd8dda159c78ef001b
1 { lib, pkgs, config, ... }:
3 with lib;
6   options.programs.droidcam = {
7     enable = mkEnableOption (lib.mdDoc "DroidCam client");
8   };
10   config = lib.mkIf config.programs.droidcam.enable {
11     environment.systemPackages = [ pkgs.droidcam ];
13     boot.extraModulePackages = [ config.boot.kernelPackages.v4l2loopback ];
14     boot.kernelModules = [ "v4l2loopback" "snd-aloop" ];
15   };