{ pkgs, lib, config, conf, ...}: { imports = [ ] ++ lib.optional config.docker.ollama.enable ./ollama.nix ; environment.systemPackages = with pkgs; [ arion docker-client ]; virtualization = { docker.enable = false; podman.enable = true; podman.dockerSocket.enable = true; podman.defaultNetwork.dnsname.enable = true; arion.projects.ollama = lib.mkIf config.containers.ollama.enable { settings.services = { ollama = { service = { image = "ollama/ollama:sha256:4325d935cd6e07cfa840eb193aad0594ba6cbc97ca9d0778f6716507cb3955ed"; useHostStore = true; }; }; }; }; }; users.users.${conf.user}.extraGroups = ["podman"]; }