| name | flake-editor |
| description | Guide creation and improvement of Nix flakes, including inputs, outputs, and version pinning. |
What I do
Help structure, clean up, and optimize Nix flakes:
- Organize inputs and lock files.
- Define outputs (
devShells, packages, nixosConfigurations).
- Pin versions and keep reproducibility.
- Make examples easy to import or run.
When to use me
Use this when the user asks about:
- Creating a new flake.
- Refactoring an existing flake.
- Adding support for multiple systems or outputs.
- Managing inputs and dependency pinning.
Ask for the intended usage and target systems if unclear.