nix-config/modules/virtualization.nix
Donovan Glover bf5ebed6c6
virtualization: Disable interception-tools inside vm
This fixes an issue where dual-function-keys would run on both the host
and the virtual machine, thus causing issues with the escape key.
2023-08-01 12:08:36 -04:00

30 lines
536 B
Nix

{ lib, ... }:
{
virtualisation.vmVariant = {
virtualisation = {
memorySize = 8192;
cores = 4;
sharedDirectories = {
home = {
source = "$HOME";
target = "/mnt";
};
};
};
virtualisation.qemu.options = [
"-device virtio-vga-gl"
"-display sdl,gl=on,show-cursor=off"
"-audio pa,model=hda"
];
environment.sessionVariables = {
WLR_NO_HARDWARE_CURSORS = "1";
};
services.interception-tools.enable = lib.mkForce false;
};
}