1
0
forked from extern/nix-config
donovanglover-nix-config/host/virtualization/default.nix
Donovan Glover 0bf134297b
virtualization: Fix cursor in hyprland
This commit fixes the cursor being upside down and inaccurate in
Hyprland. Note that show-cursor=off is used to avoid the duplicate
cursor issue described in https://github.com/swaywm/sway/issues/6581

Unlike GNOME, Hyprland does not automatically change resolution on
window change, so fullscreen is enabled by default to ensure a certain
size. In the future, a script could be used to adjust the resolution as
needed.

Related: https://github.com/hyprwm/Hyprland/issues/1056
2023-06-04 11:45:04 -04:00

16 lines
316 B
Nix

{
virtualisation.vmVariant = {
virtualisation = {
memorySize = 8192;
cores = 4;
};
virtualisation.qemu.options =
[ "-device virtio-vga-gl" "-display sdl,gl=on,show-cursor=off" "-full-screen" ];
environment.sessionVariables = {
WLR_NO_HARDWARE_CURSORS = "1";
};
};
}