Operating a lightweight macOS virtual machine (VM) on an Apple silicon Mac can be a breeze with the right tools. One such tool is Vimy, an app designed to run your VM in a straightforward, efficient manner. Vimy is a lean application that operates on four lightweight threads, consuming minimal CPU and approximately 35 MB of memory.
The app’s control is streamlined to a single Open command, which can be triggered by double-clicking your VM in the Finder, dragging it to Vimy in the Dock, or using its menu command. Vimy is compatible with two VM bundle formats: the standard .bundle format introduced by Apple and utilized in all versions of Viable, and the new custom .vimi format introduced in Viable 1.0.9. Although both formats are identical internally, the .vimi format simplifies the process of making the VM double-clickable.
To set up Vimy, move the app to /Applications or another standard folder where the Finder and LaunchServices can locate it. Create a .vimi VM bundle either by saving one from Viable or by changing the extension on an existing .bundle VM to .vimi. Then, select the .vimi VM bundle in the Finder, access its Info, and set Vimy as its default app in the Open with section. Click on the Change All button to ensure all .vimi bundles open with Vimy. While you could apply the same process to .bundle VM bundles, this extension is used for other purposes, and opening other types of bundle in Vimy could lead to unexpected results. Vimy doesn’t necessitate having previously saved a VM’s settings within its bundle, making it compatible with existing VM bundles.
If it doesn’t locate a settings property list within the bundle, Vimy will run the VM with its fallback defaults, which include parameters like the number of CPU cores used, memory allocated, display size, and network address, among others. Viable 1.0.9 automatically writes settings property lists inside the VM bundles it opens, but you can also write your own. Vimy’s Zip archive provides the necessary information to assist you in doing so. These settings files are not managed by cfprefsd, so you can modify them without worrying about losing those changes. Vimy’s first beta, version 0.4, is currently available for download. This tool aims to simplify your macOS VM operation, eliminating the need to navigate through Viable each time you want to run a VM. details