Zum Hauptinhalt springen

macOS Auto-Setup

Skipping the Setup Assistant

Nemeton marks all steps of the macOS setup assistant as completed — including Apple ID, iCloud, Privacy, FileVault, Location Services and more. The VM boots directly to the desktop.

User Account

An administrator account is created automatically:

OptionDefault
Usernameadmin
Full nameAdmin
Password(configurable)
Auto-loginenabled

The account is created with UID 501 in the admin group.

Auto-Login

Nemeton sets up automatic login so that the VM displays the desktop directly after boot — without a login screen.

First Boot Actions

On the first boot, a LaunchDaemon executes optional actions:

  • Enable SSH: Remote access to the VM via SSH
  • Clean Dock: Remove default apps from the Dock, set icon size to 48 pixels

The LaunchDaemon removes itself after execution.

Configuration Options

OptionDefaultDescription
EnabledYesMaster toggle for auto-setup
Skip setup assistantYesMark all setup steps as completed
Auto-loginYesAutomatic login without password prompt
Enable SSHNoRemote login via SSH
Clean DockYesRemove default apps from the Dock