my nix configs for my servers and desktop

meow

Changed files
+7 -4
hosts
focalor
+5 -1
hosts/focalor/scripts/vm-win11-hook.sh
···
#!/run/current-system/sw/bin/bash
+
echo "qemu-hook: ${1} ${2}" >> /tmp/qemu-hook.log
+
+
set -x
+
readonly GUEST_NAME="$1"
readonly HOOK_NAME="$2"
readonly STATE_NAME="$3"
···
start_hook
elif [[ "$HOOK_NAME" == "release" && "$STATE_NAME" == "end" ]]; then
revert_hook
-
fi
+
fi
+2 -2
hosts/focalor/vfio.nix
···
};
};
hooks.qemu = {
-
"win11" = ./scripts/vm-win11-hook.sh;
+
win11 = ./scripts/vm-win11-hook.sh;
};
};
···
};
users.extraUsers.regent.extraGroups = [ "libvirtd" ];
-
}
+
}
-1
result
···
-
/nix/store/4483jzzk7w649g57g0p1gfnk2skkz85v-nixos-system-focalor-25.05.20250525.7c43f08