{ pkgs, lib, ... }: { imports = [ ./hardware-configuration.nix ../../common/default.nix ../../common/hardware/raspberry-pi.nix ../../modules/nixos/vedirect-reader.nix ]; networking = { hostName = "enry"; firewall.enable = true; # firewall.allowedTCPPorts = [8080 12345 13378]; # firewall.allowedUDPPorts = [8080]; }; # services.vedirect-reader.enable = true; users.users.user = { isNormalUser = true; description = "User"; extraGroups = ["networkmanager" "wheel" "dialout"]; initialPassword = "correcthorsebatterystaple"; openssh.authorizedKeys.keys = [ "SHA256:RrcbPCE9BPVLAEhERm81NwXA28OKpn9U6irR2vG7K5I user@phoenix" ]; }; services.openssh = { enable = true; settings = { PermitRootLogin = "no"; PasswordAuthentication = false; }; }; environment.systemPackages = with pkgs; [ # ]; # https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion system.stateVersion = "23.11"; }