Enable spiceUSBRedirection

This commit is contained in:
Henry Hiles 2025-01-06 16:41:09 -05:00
parent 37bb470afb
commit f896e89d35
2 changed files with 17 additions and 12 deletions

View file

@ -6,18 +6,20 @@
setvcp = "${lib.meta.getExe pkgs.ddcutil} setvcp D6"; setvcp = "${lib.meta.getExe pkgs.ddcutil} setvcp D6";
in { in {
hardware.i2c.enable = true; hardware.i2c.enable = true;
systemd.services.monitor-off = rec { systemd.services = {
script = "${setvcp} 05"; monitor-off = rec {
wantedBy = ["sleep.target" "final.target"]; script = "${setvcp} 05";
before = wantedBy; wantedBy = ["sleep.target" "final.target"];
before = wantedBy;
serviceConfig.Type = "oneshot"; serviceConfig.Type = "oneshot";
unitConfig.DefaultDependencies = false; unitConfig.DefaultDependencies = false;
}; };
systemd.services.monitor-on = rec { monitor-on = rec {
script = "${setvcp} 01"; script = "${setvcp} 01";
wantedBy = ["sleep.target" "multi-user.target"]; wantedBy = ["sleep.target" "multi-user.target"];
after = wantedBy; after = wantedBy;
};
}; };
} }

View file

@ -1,5 +1,8 @@
{pkgs, ...}: { {pkgs, ...}: {
virtualisation.libvirtd.enable = true; virtualisation = {
libvirtd.enable = true;
spiceUSBRedirection.enable = true;
};
programs.virt-manager.enable = true; programs.virt-manager.enable = true;
environment.systemPackages = [pkgs.quickemu]; environment.systemPackages = [pkgs.quickemu];
} }