_: { flake.nixosModules.networking = {pkgs, ...}: { environment.systemPackages = with pkgs; [ wget networkmanagerapplet # NetworkManager control applet inetutils # collections of network programs such as telnet ]; #networking.Name = "nixos"; # Define your hostname. #networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. # Configure network proxy if necessary #networking.proxy.default = "http://user:password@proxy:port/"; #networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain"; # Enable networking networking.networkmanager.enable = true; # Enable the OpenSSH daemon. services.openssh = { enable = true; hostKeys = [ { path = "/etc/ssh/ssh_host_ed25519_key"; type = "ed25519"; } ]; }; # Open ports in the firewall. # networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ]; # Or disable the firewall altogether. networking.firewall.enable = false; }; }