1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
{ config, lib, pkgs, ... }: with lib; let cfg = config.tint; in { options.tint = { enable = mkEnableOption "tint coreboot secondary payload"; }; config = lib.mkIf cfg.enable { corenix.extraFiles = { "img/tint" = { type = "payload"; src = "${pkgs.coreboot-payload-tint}/tint.elf"; }; }; }; }