{pkgs, ...}: { imports = [ ./hardware-configuration.nix ]; # Nix nix.settings.experimental-features = ["nix-command" "flakes"]; # Set your time zone. time.timeZone = "Europe/Paris"; environment.systemPackages = with pkgs; [ helix git ]; services.openssh = { enable = true; ports = [22]; settings = { PasswordAuthentication = false; }; }; users.users.root.openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHQyRXFQ6iA5p0vDuoGSHZfajiVZPAGIyqhTziM7QgBV gaspard@nixos" ]; networking = { interfaces."wlan0".useDHCP = true; wireless = { interfaces = ["wlan0"]; enable = true; networks = { "TestNetwork".psk = "not_an_actual_password_leak"; }; }; }; }