Add support for `OSX-KVM`

finchie
Feb 26, 2025, 2:46 AM
CMWNEOZCLDRTECZCGOSW3IPFJYFWL336QJV7KVQIPGXWSLU6I7MQC

Dependencies

Change contents

  • edit in configuration.nix at line 62
    [8.3521]
    [3.0]
    # OSX-KVM (https://nixos.wiki/wiki/OSX-KVM)
    virtualisation.libvirtd.enable = true;
    boot.extraModprobeConfig = ''
    options kvm_intel nested=1
    options kvm_intel emulate_invalid_guest_state=0
    options kvm ignore_msrs=1
    '';
    virtualisation.spiceUSBRedirection.enable = true;
  • replacement in configuration.nix at line 165
    [2.26][4.41:98](),[4.8470][4.41:98]()
    extraGroups = [ "networkmanager" "wheel" "docker" ];
    [2.26]
    [4.8518]
    extraGroups = [ "networkmanager" "wheel" "docker" "libvirtd" "kvm" ];