feat: a lot of stuff

This commit is contained in:
Jacob Bachmann 2024-04-16 20:37:08 +02:00
parent 9806ee2a4e
commit bc60f155aa
Signed by: bchmnn
GPG key ID: 732A612DAD28067D
19 changed files with 250 additions and 20 deletions

View file

@ -10,11 +10,20 @@
# required for containers under podman-compose to be able to talk to each other.
defaultNetwork.settings.dns_enabled = true;
};
oci-containers = {
backend = "podman";
};
containers = {
enable = true;
cdi.dynamic.nvidia.enable = config.bchmnn.nvidia.enable;
};
};
programs = {
dconf.enable = true;
virt-manager.enable = true;
};
environment.systemPackages = with pkgs; [ virtiofsd ];
}