diff --git a/system/virtualization/virtual-machines/default.nix b/system/virtualization/virtual-machines/default.nix index eb7f397..2a68b67 100644 --- a/system/virtualization/virtual-machines/default.nix +++ b/system/virtualization/virtual-machines/default.nix @@ -1,4 +1,4 @@ -{ config, lib, ... }: { +{ config, lib, pkgs, ... }: { options.sysconfig.virtual-machines.enable = with lib; mkOption { type = with types; bool; @@ -15,8 +15,14 @@ config = lib.mkIf config.sysconfig.virtual-machines.enable { programs.virt-manager.enable = true; - virtualisation.libvirtd.enable = true; + virtualisation = { + libvirtd.enable = true; - virtualisation.spiceUSBRedirection.enable = true; + spiceUSBRedirection.enable = true; + }; + + environment.systemPackages = with pkgs; lib.mkIf config.sysconfig.graphical [ + virt-viewer + ]; }; }