dotfiles/systems/x86_64-vm/virt/default.nix
alejandro-angulo 2c22aedcf0
Converted eza from nixosModule to homeModule
Also included some fixes for issues introduced in last commit.
2024-07-28 21:13:04 -07:00

37 lines
751 B
Nix

{
pkgs,
lib,
...
}:
with lib; {
virtualisation.qemu.options = ["-vga qxl"];
# For sway to work with home manager
security.polkit.enable = true;
# Without this, sway fails to start in the VM
# programs.sway.extraSessionCommands = ''
# WLR_NO_HARDWARE_CURSORS=1
# '';
aa = {
nix.enable = true;
suites.desktop.enable = true;
apps.neovim.enable = true;
};
users.users.virt = {
isNormalUser = true;
extraGroups = ["wheel"];
hashedPassword = "$6$nOlwKVf1u0Wt//zU$43xhafbe2CAWTjOemAUm1J1Dpw7to0ZTbGhFk7CkVTRB3E80a1lhhQ175VnkcJ/X1HI6lsyV8fNMc3GF7JTAP0";
};
environment = {
systemPackages = with pkgs; [
wayland-utils
];
variables = {"WLR_RENDERER_ALLOW_SOFTWARE" = "1";};
};
}