Application Settings
The Settings window in VirtualProg allows you to configure global application preferences, including virtual machine storage, shared folders, appearance, and system behaviors.
📸 Screenshot:
🗂 Storage Path
Choose where VirtualProg stores all your virtual machines:
- Choose Folder: Select a custom folder as your VM storage location.
- Drag & Drop Folder: Alternatively, drag a folder into this area to set it.
- The Selected Item field below confirms the active storage path.
All VMs, snapshots, templates, and restore images are saved here.
📁 VirtIO Shared Folder Mount
Define the mount name that will be used inside Linux guests when VirtIO folder sharing is enabled.
- This name (e.g.,
macOS
) is required when mounting the shared folder with VirtioFS. - Example command in Linux guest:
🎨 Appearance
Choose your preferred user interface theme:
- System: Follows the system appearance (Light or Dark).
- Light: Forces a light mode appearance.
- Dark: Forces a dark mode appearance.
⚙️ Preferences & Behavior
Enable or disable various features:
- Notifications: Show system notifications for VM events.
- Favorites: Enable marking VMs, templates, or snapshots as favorites.
- Screenshot Background: Allow VM Screenshot as background.
- Logs: Enable logging of VM events and access logs from the Help menu.
- Tag Colors: Show or hide color-coded tags for VMs, snapshots, and templates.
- Launch at Login: Automatically start VirtualProg when the user logs into macOS.
💡 Changes here affect how VirtualProg behaves and presents across all virtual machines.