aboutsummaryrefslogtreecommitdiff
path: root/nixos/opt/vm.nix
blob: 0549b41b0ed6be89991f1b41ba8a857cab1f0d07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{ config, pkgs, username, ... }:
{
  virtualisation.libvirtd.enable = true;
  programs.virt-manager.enable = true;
  users.users.${username}.extraGroups = [
    "libvirtd"
  ];

  environment.systemPackages = with pkgs; [
    virt-manager
    qemu
    mkcert
  ];

  networking.extraHosts = ''
    192.168.122.232 home.arpa
  '';
}