Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455{ lib, ... }:{ options = { sub = { nixos = lib.mkOption { type = lib.types.submoduleWith { class = "nixos"; modules = [ ./expose-module-class.nix ]; }; default = { }; };
conditionalImportAsNixos = lib.mkOption { type = lib.types.submoduleWith { class = "nixos"; modules = [ ./polymorphic-module.nix ]; }; default = { }; };
conditionalImportAsDarwin = lib.mkOption { type = lib.types.submoduleWith { class = "darwin"; modules = [ ./polymorphic-module.nix ]; }; default = { }; }; }; }; config = { _module.freeformType = lib.types.anything;
nixos = lib.evalModules { class = "nixos"; modules = [ ./expose-module-class.nix ]; };
conditionalImportAsNixos = lib.evalModules { class = "nixos"; modules = [ ./polymorphic-module.nix ]; };
conditionalImportAsDarwin = lib.evalModules { class = "darwin"; modules = [ ./polymorphic-module.nix ]; }; };}