{ "schemaVersion": 1, "defaultVariant": "cachyos-v4", "sources": { "proton": { "fetcher": "none" } }, "variants": { "cachyos": { "variables": { "base": "10.0", "release": "20251222" }, "sources": { "proton": { "hash": "sha256-W7cC4pi8WED4rOEXYVXIio1tiUNvArzqsTl6xKwy/mY=" } } }, "cachyos-v2": { "variables": { "base": "10.0", "release": "20251222" }, "sources": { "proton": { "hash": "sha256-S5i8RBbrPAlsYYavzzhTFanLU3uyLT3OQRpX9S6pPE0=" } } }, "cachyos-v3": { "variables": { "base": "10.0", "release": "20251222" }, "sources": { "proton": { "hash": "sha256-tw1/uX4qZX3cQKyzsss8l+wHKLoJF2/8B+6RUIQt4oQ=" } } }, "cachyos-v4": { "variables": { "base": "10.0", "release": "20251222" }, "sources": { "proton": { "hash": "sha256-1+6nCUc93vVZg3j4oSwuM7DYOZ2bNbLIjbH+8OUOSAQ=" } } }, "ge": { "variables": { "base": "10", "release": "26" }, "sources": { "proton": { "hash": "sha256-4v/Z0qHs4wtdo9PcnO2qgodQCNHJhLXvx2ZsAoID+ds=" } } } }, "notes": { "consumption": "default.nix currently computes the URL from base/release and suffixes. With this schema, keep using those variables (variant.variables.base/release) and the per-variant proton.hash until migrated to an explicit urlTemplate." } }