nix module and flake for declarative non-NixOS VMs
Find a file
Git Sagar ebfb10b3b3 vmix run command, virtio-drivers template, delay-oobe-run flag
CLI:
- `vmix run <qcow2>` boots image with QEMU (SDL if DISPLAY, snapshot mode)
- --generalize supports delay-oobe-run=true to defer OOBE + activation
  to first boot on real hardware (for physical disk deployments)

Templates:
- essentials.virtioDrivers: installs VirtIO drivers only (no guest agent)
  used in laptop bundle for network access during Office download
- generalize: delayOobeRun flag controls sysprep /shutdown vs /reboot
  delays OOBE, user creation and HWID activation to target device

Build:
- suppress XDG_RUNTIME_DIR and homeless-shelter warnings in SDL mode
- remove invalid ICH9-LMB global properties

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-23 23:06:28 -03:00
lib vmix run command, virtio-drivers template, delay-oobe-run flag 2026-05-23 23:06:28 -03:00
nixos sync with labv2.nix + standalone flake with toDisk app 2026-05-23 19:18:10 -03:00
.env-export-vmix-cli-local vmix CLI, laptop images, SDL display 2026-05-23 21:56:51 -03:00
.gitignore fist commit - images lib in a working condition for debian 2024-05-23 16:33:38 +00:00
flake.lock vmix CLI, laptop images, SDL display 2026-05-23 21:56:51 -03:00
flake.nix vmix run command, virtio-drivers template, delay-oobe-run flag 2026-05-23 23:06:28 -03:00
module.nix sync with labv2.nix + standalone flake with toDisk app 2026-05-23 19:18:10 -03:00
overlay.nix sync with labv2.nix + standalone flake with toDisk app 2026-05-23 19:18:10 -03:00