{ config, lib, ... }: { options.my.services.network.enable = lib.mkEnableOption "enable"; config = lib.mkIf config.my.services.network.enable { networking = { useDHCP = lib.mkDefault true; enableIPv6 = false; networkmanager.enable = true; extraHosts = '' 192.168.1.64 workstation 192.168.1.69 server 192.168.1.100 miniserver ''; firewall.enable = true; }; }; }