{ lib, config, self, ... }: let inherit (builtins) readFile fromTOML; in { options = with lib; { homelab.domain = mkOption { type = types.str; default = null; description = "Domain"; }; }; config = { homelab.domain = (fromTOML (readFile "${self}/configs/homelab.toml")).domain; }; }