anchor.diff:        (mkIf cfg.memtest86.enable {
           "efi/memtest86/BOOTX64.efi" = "${pkgs.memtest86-efi}/BOOTX64.efi";
         })
  +      (mkIf cfg.netbootxyz.enable {
  +        "efi/netbootxyz/netboot.xyz.efi" = "${pkgs.netbootxyz-efi}";
  +      })
       ];
   
       boot.loader.systemd-boot.extraEntries = mkMerge [
  
positive.code: 
        entryFilename = mkOption {
          default = "memtest86.conf";
          type = types.str;
          description = ''
            <literal>systemd-boot</literal> orders the menu entries by the config file names,
  
negative.code:     inherit (efi) efiSysMountPoint canTouchEfiVariables;
  
      memtest86 = if cfg.memtest86.enable then pkgs.memtest86-efi else "";
  
      netbootxyz = if cfg.netbootxyz.enable then pkgs.netbootxyz-efi else "";
  
      copyExtraFiles = pkgs.writeShellScript "copy-extra-files" ''
        empty_file=$(mktemp)
  