nixos/network-interfaces: Allow explicit virtual interface type setting