NixOS-Configs/hosts/workstation/kvm.nix
2025-11-24 20:17:47 -06:00

23 lines
398 B
Nix

{
pkgs,
inputs,
config,
lib,
...
}:
with lib; let
cfg = config.roles.kvm;
in {
options.roles.kvm = {enable = mkEnableOption "roles kvm";};
config = mkIf cfg.enable {
virtualisation = {
libvirtd = {
enable = true;
};
waydroid = {
enable = true;
};
};
environment.systemPackages = with pkgs; [gnome-boxes quickgui quickemu];
};
}