From 23e2e2b80da7430faaa5139915315ac934215919 Mon Sep 17 00:00:00 2001 From: Gerg-L Date: Fri, 16 Feb 2024 20:06:01 -0500 Subject: [PATCH] same but different vfio setup --- hosts/gerg-desktop/vfio.nix | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/hosts/gerg-desktop/vfio.nix b/hosts/gerg-desktop/vfio.nix index 81eff0a..3db6b28 100644 --- a/hosts/gerg-desktop/vfio.nix +++ b/hosts/gerg-desktop/vfio.nix @@ -139,10 +139,9 @@ in fi ''; - - systemd.tmpfiles.rules = - let - qemuHook = pkgs.writeShellApplication { + virtualisation.libvirtd.hooks.qemu = { + "AAA" = lib.getExe ( + pkgs.writeShellApplication { name = "qemu-hook"; runtimeInputs = [ @@ -186,12 +185,12 @@ in fi ''; - }; - in - [ - "L /etc/Xorg/active.conf - - - - /etc/Xorg/2_mon.conf" - "L+ /var/lib/libvirt/hooks/qemu - - - - ${lib.getExe qemuHook}" - "L+ /var/lib/libvirt/qemu/Windows.xml - - - - ${./Windows.xml}" - ]; + } + ); + }; + systemd.tmpfiles.rules = [ + "L /etc/Xorg/active.conf - - - - /etc/Xorg/2_mon.conf" + "L+ /var/lib/libvirt/qemu/Windows.xml - - - - ${./Windows.xml}" + ]; #_file }