From a0c84cac55f3cbbbc6dbbcfc7339f0002cd49952 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyryl=20P=C5=82otnicki?= Date: Sun, 10 Oct 2021 09:09:38 +0100 Subject: [PATCH] add kvmgt --- nixos/boxes/foureighty/default.nix | 4 ++++ nixos/libvirt.nix | 1 + 2 files changed, 5 insertions(+) diff --git a/nixos/boxes/foureighty/default.nix b/nixos/boxes/foureighty/default.nix index 0c759b51..b9ad2080 100644 --- a/nixos/boxes/foureighty/default.nix +++ b/nixos/boxes/foureighty/default.nix @@ -32,6 +32,10 @@ time.timeZone = "Europe/London"; + virtualisation.kvmgt = { + enable = true; + device = "0000:00:02.0"; + }; hardware.trackpoint.enable = true; services.hardware.bolt.enable = true; powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; diff --git a/nixos/libvirt.nix b/nixos/libvirt.nix index 7dbbd668..2294cf00 100644 --- a/nixos/libvirt.nix +++ b/nixos/libvirt.nix @@ -4,6 +4,7 @@ boot.kernelParams = [ "intel_iommu=on" ]; virtualisation.libvirtd.enable = true; virtualisation.kvmgt.enable = true; + users.extraUsers.cyryl.extraGroups = [ "kvm" ]; environment.systemPackages = with pkgs; [ virtmanager qemu