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:
| Option | Default |
|---|---|
| Username | admin |
| Full name | Admin |
| Password | (configurable) |
| Auto-login | enabled |
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
| Option | Default | Description |
|---|---|---|
| Enabled | Yes | Master toggle for auto-setup |
| Skip setup assistant | Yes | Mark all setup steps as completed |
| Auto-login | Yes | Automatic login without password prompt |
| Enable SSH | No | Remote login via SSH |
| Clean Dock | Yes | Remove default apps from the Dock |