Configurable Flakes

Topic:

Flakes are a way to share Nix artifacts in a reproducible, composable and discoverable way. A major limitation of flakes right now is that they are not *configurable*: there is no easy way to pass arguments to a flake from the command line. In this talk, I describe an extension of flake schemas that make flakes configurable in a way that preserves discoverability, hermetic evaluation and evaluation caching. This addresses a major blocker in the adoption of flakes.

Room:
Room 101
Time:
Friday, March 7, 2025 - 14:00 to 14:30