{lib, ...}: let nullable = type: lib.types.nullOr type; in { options.sils.meta = { bootPart = lib.mkOption { type = nullable lib.types.str; default = null; }; bootstrapSystem = lib.mkEnableOption; globalDataDir = lib.mkOption { type = nullable lib.types.str; default = null; }; hostname = lib.mkOption { type = nullable lib.types.str; default = null; }; mainDisk = lib.mkOption { type = nullable lib.types.str; default = null; }; rootPart = lib.mkOption { type = nullable lib.types.str; default = null; }; system = lib.mkOption { type = nullable lib.types.str; default = null; }; }; }