{ pkgs, ... }: { # Enable networking networking.hostName = "homelab1"; # networking.wireless.enable = true; networking.networkmanager.enable = true; # Install these by default environment.systemPackages = with pkgs; [ vim neovim curl git sudo fastfetch ]; # Create user users.users.jason = { initialPassword = "password"; isNormalUser = true; extraGroups = [ "wheel" "networkmanager" ]; }; # Auto timezone time.timeZone = null; services.automatic-timezoned.enable = true; # Enable SSH services.openssh.enable = true; networking.firewall.allowedTCPPorts = [ 22 ]; # Enable nix flakes for future nix.settings.experimental-features = [ "nix-command" "flakes" ]; }