diff --git a/doc/manual/rl-next/self-submodules-attr.md b/doc/manual/rl-next/self-submodules-attr.md new file mode 100644 index 000000000..0eb7e1602 --- /dev/null +++ b/doc/manual/rl-next/self-submodules-attr.md @@ -0,0 +1,12 @@ +--- +synopsis: "`inputs.self.submodules` flake attribute" +prs: [12421] +--- + +Flakes in Git repositories can now declare that they need Git submodules to be enabled: +``` +{ + inputs.self.submodules = true; +} +``` +Thus, it's no longer needed for the caller of the flake to pass `submodules = true`.