From 53b1dc7eb08fa9270b9755056e5da8c0bbd3c54d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anselm=20Sch=C3=BCler?= Date: Sun, 13 Mar 2022 15:50:02 +0100 Subject: [PATCH] Add example to flake names --- rfcs/0123-flake-names.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/rfcs/0123-flake-names.md b/rfcs/0123-flake-names.md index 00cd914..714261e 100644 --- a/rfcs/0123-flake-names.md +++ b/rfcs/0123-flake-names.md @@ -31,7 +31,27 @@ The derivation that contains the flake’s content is called `flake-source-${nam # Examples and Interactions [examples-and-interactions]: #examples-and-interactions -None +Example: + +File `./example/flake.nix` +```nix +{ + name = "example"; + outputs = { ... }: { + lib.example = "example"; + }; +} +``` + +Shell +```console +$ nix eval git+file://./example +[…] copying flake-source-example +"example" +$ nix flake metadata ./example +Name: example +Resolved URL: … +``` # Drawbacks [drawbacks]: #drawbacks