Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
vmware-fusion # VMware Fusion
];
}
Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
vmware-fusion # VMware Fusion
];
}
Package Definition
{
"pname": "vmware-fusion",
"version": "13.6.1,24319021",
"src": {
"url": "https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/13.6.1/24319021/universal/core/com.vmware.fusion.zip.tar",
"sha256": "8fbc16ac3c8ff6075c785cc899fba3af0362974e49e2e64198a44179d8a7e41b"
},
"installPhase": [
"mkdir -p \"$out/Applications\" && cp -r \"$HOMEBREW_PREFIX/Caskroom/vmware-fusion/13.6.1,24319021/payload/VMware Fusion.app\" \"$out/Applications/$HOMEBREW_PREFIX/Caskroom/vmware-fusion/13.6.1,24319021/payload/VMware Fusion.app\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmnet-cfgcli\" \"$out/bin/vmnet-cfgcli\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmnet-cli\" \"$out/bin/vmnet-cli\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmnet-dhcpd\" \"$out/bin/vmnet-dhcpd\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmnet-natd\" \"$out/bin/vmnet-natd\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmnet-netifup\" \"$out/bin/vmnet-netifup\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmnet-sniffer\" \"$out/bin/vmnet-sniffer\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmcli\" \"$out/bin/vmcli\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmrest\" \"$out/bin/vmrest\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmrun\" \"$out/bin/vmrun\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmss2core\" \"$out/bin/vmss2core\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/VMware OVF Tool/ovftool\" \"$out/bin/ovftool\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-aewp\" \"$out/bin/vmware-aewp\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-authd\" \"$out/bin/vmware-authd\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-id\" \"$out/bin/vmware-id\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-ntfs\" \"$out/bin/vmware-ntfs\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-rawdiskAuthTool\" \"$out/bin/vmware-rawdiskAuthTool\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-rawdiskCreator\" \"$out/bin/vmware-rawdiskCreator\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-remotemks\" \"$out/bin/vmware-remotemks\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-usbarbitrator\" \"$out/bin/vmware-usbarbitrator\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-vdiskmanager\" \"$out/bin/vmware-vdiskmanager\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-vmdkserver\" \"$out/bin/vmware-vmdkserver\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-vmx\" \"$out/bin/vmware-vmx\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-vmx-debug\" \"$out/bin/vmware-vmx-debug\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-vmx-stats\" \"$out/bin/vmware-vmx-stats\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmware-cloneBootCamp\" \"$out/bin/vmware-cloneBootCamp\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vkd/bin/vctl\" \"$out/bin/vctl\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/Applications/VMware Fusion.app/Contents/Library/vmnet-bridge\" \"$out/bin/vmnet-bridge\""
],
"meta": {
"description": "Create, manage, and run virtual machines",
"homepage": "https://www.vmware.com/products/fusion.html"
}
}