Docs · संदर्भ

Settings reference

हर dotted key `1vm get` read और `1vm set` change।

Machine definition JSON file directly readable, हर setting dotted key।

1vm config dev              # the whole definition
1vm get dev                 # list every available key
1vm get dev network.mode    # read one
1vm set dev network.mode nat

Settings set time validate, boot time नहीं — invalid value immediately reason, 3am start fail नहीं। Engine running machine live apply support; else next boot। Running hardware changes refuse unless setting says otherwise।

Machine

KeyNotes
cpuCountVirtual CPUs
memorye.g. 8GiB
diskSizeCeiling; disk sparse
macAddressGuest MAC
clipboardSharingBoth directions। Linux spice-vdagent; macOS guests cannot
rosettaLinux guest x86 translation, Virtualization.framework only

Network

KeyNotes
network.modenat, host-only, or bridged:en0
portForwards.adde.g. tcp:2222:22
portForwards.removeSame form

Shared folders

KeyNotes
sharedFolders.addtag=projects path=~/Projects
sharedFolders.removeBy tag

Graphics

KeyNotes
graphics.resolutionGuest display size
graphics.displaysHead count
graphics.hiDPIRetina scaling
graphics.accelerationEngine और guest support

Input

KeyNotes
input.commandKey⌘ guest को
input.optionKey⌥ guest को
input.translateMacShortcutsMac shortcuts guest equivalents
input.translateOptionArrowsWord-wise cursor
input.captureSystemShortcutsGuest system shortcuts
input.matchHostKeyboardLayoutMac layout follow
input.keyboardProfileGuest keyboard model
input.mousePointer device
input.releaseChordKeyboard capture release keys

SSH

KeyNotes
ssh.accessMac-to-guest SSH enable/disable
ssh.disableOff
ssh.usersReachable guest users
ssh.hostPortHost port
ssh.alias~/.ssh/config name
ssh.identity / ssh.identityFileKey selection
ssh.passwordAuthenticationPassword auth

Unavailable settings note

Mac या engine unsupported options visible disabled reason, disappear नहीं। Vanish teaches nothing; explains whether different engine या newer Mac answer change।