modules - vm guest services

This commit is contained in:
shynd 2025-02-20 18:25:01 +01:00
parent 7e5aefead8
commit 0ac9d2cae2
1 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,17 @@
{ lib, pkgs, config, ... }:
with lib;
let
cfg = config.vm.guest-services;
in
{
options.vm.guest-services = {
enable = mkEnableOption "enable virtual machine guest services";
};
config = mkIf cfg.enable {
services.qemuGuest.enable = true;
services.spice-vidagentd.enable = true;
services.spice-webdavd.enable = true;
};
}