{ lib, ... }: { options.my.networking.externalInterface = with lib; mkOption { type = types.nullOr types.str; default = null; example = "eth0"; description = '' Name of the network interface that egresses to the internet. Used for e.g. NATing internal networks. ''; }; }