13 lines
458 B
Nix
13 lines
458 B
Nix
{lib, ...}: let
|
|
inherit (lib) mkEnableOption;
|
|
in {
|
|
options.modules.system.virtualization = {
|
|
enable = mkEnableOption "virtualization";
|
|
libvirt = {enable = mkEnableOption "libvirt";};
|
|
docker = {enable = mkEnableOption "docker";};
|
|
podman = {enable = mkEnableOption "podman";};
|
|
qemu = {enable = mkEnableOption "qemu";};
|
|
waydroid = {enable = mkEnableOption "waydroid";};
|
|
distrobox = {enable = mkEnableOption "distrobox";};
|
|
};
|
|
}
|