nixfleet/modules/macos-ventura/default.nix
Andrea Ciceri 1d4f9fecdc
Improve virtualized macos-ventura settings
Allow ssh into it on the standard port
2024-10-03 21:53:05 +02:00

24 lines
490 B
Nix

{ lib, ... }:
{
services.macos-ventura = {
enable = true;
cores = 8;
threads = 8;
mem = "16G";
vncListenAddr = "0.0.0.0";
sshListenAddr = "127.0.0.1";
extraQemuFlags = [ "-nographic" ];
sshPort = 2022;
vncDisplayNumber = 1; # means port 59001
stateless = false;
openFirewall = true;
autoStart = false;
};
programs.ssh.extraConfig = lib.mkAfter ''
Host macos-ventura
Hostname localhost
Port 2022
Compression yes
'';
}