Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
123456789101112131415161718192021222324252627{ config, lib, pkgs, ...}:
let cfg = config.hardware.decklink; kernelPackages = config.boot.kernelPackages;in{ options.hardware.decklink.enable = lib.mkEnableOption "hardware support for the Blackmagic Design Decklink audio/video interfaces";
config = lib.mkIf cfg.enable { # snd_blackmagic-io can cause issues with pipewire, # so we do not enable it by default boot.kernelModules = [ "blackmagic" "blackmagic-io" ]; boot.extraModulePackages = [ kernelPackages.decklink ]; systemd.packages = [ pkgs.blackmagic-desktop-video ]; systemd.services.DesktopVideoHelper.wantedBy = [ "multi-user.target" ]; };}