moar options

This commit is contained in:
Kopatz
2024-04-16 21:20:04 +02:00
parent a61bf01275
commit 9d79d01c5e
16 changed files with 132 additions and 57 deletions

View File

@@ -1,6 +1,16 @@
{ pkgs, lib, config, ... }:
with lib;
let
cfg = config.kop.hardware.vfio;
in
{
config = lib.mkIf config.virtualisation.libvirtd.enable {
boot.kernelParams = [ "amd_iommu=on" ];
options.kop.hardware.vfio = {
enable = mkEnableOption "Enables vfio";
};
config = mkIf cfg.enable {
config = lib.mkIf config.virtualisation.libvirtd.enable {
boot.kernelParams = [ "amd_iommu=on" ];
};
};
}