MyNixOS website logo

Declarative podman machine configurations.

Declarations
Type
attribute set of (submodule)
Default
{ }
Example
{
  dev-machine = {
    autoStart = true;
    cpus = 4;
    diskSize = 100;
    memory = 8192;
    swap = 2048;
    timezone = "UTC";
    volumes = [
      "/Users:/Users"
    ];
    watchdogInterval = 30;
  };
  testing = {
    autoStart = false;
    cpus = 2;
    diskSize = 50;
    image = "ghcr.io/your-org/custom-image:latest";
    memory = 4096;
    username = "podman";
  };
}