From e07f8d9d765ad741957f261bf74bd1ef534d91b5 Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Thu, 23 Dec 2021 14:51:27 +0100 Subject: [PATCH] Add QEMU/KVM --- modules/system.nix | 1 + modules/virtualisation.nix | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/system.nix b/modules/system.nix index 747d0ea..284c343 100644 --- a/modules/system.nix +++ b/modules/system.nix @@ -32,6 +32,7 @@ nload pciutils ]; + nixpkgs.config.allowUnfree = true; fonts = { fonts = with pkgs; [ corefonts # Microsoft free fonts diff --git a/modules/virtualisation.nix b/modules/virtualisation.nix index 411e25b..adb9b7a 100644 --- a/modules/virtualisation.nix +++ b/modules/virtualisation.nix @@ -1,14 +1,13 @@ { config, lib, pkgs, ... }: { - nixpkgs.config.allowUnfree = true; virtualisation = { - virtualbox.host.enable = true; - virtualbox.host.enableExtensionPack = true; + libvirtd.enable = true; docker.enable = true; }; - users.users.froidmpa.extraGroups = [ "docker" "vboxusers" ]; + users.users.froidmpa.extraGroups = [ "docker" "libvirtd" ]; environment.systemPackages = with pkgs; [ docker-compose + virt-manager ]; }