summary refs log tree commit diff
path: root/nixos/doc/manual/configuration/profiles/clone-config.section.md
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/doc/manual/configuration/profiles/clone-config.section.md')
-rw-r--r--nixos/doc/manual/configuration/profiles/clone-config.section.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/nixos/doc/manual/configuration/profiles/clone-config.section.md b/nixos/doc/manual/configuration/profiles/clone-config.section.md
new file mode 100644
index 00000000000..e2583715e51
--- /dev/null
+++ b/nixos/doc/manual/configuration/profiles/clone-config.section.md
@@ -0,0 +1,11 @@
+# Clone Config {#sec-profile-clone-config}
+
+This profile is used in installer images. It provides an editable
+configuration.nix that imports all the modules that were also used when
+creating the image in the first place. As a result it allows users to edit
+and rebuild the live-system.
+
+On images where the installation media also becomes an installation target,
+copying over `configuration.nix` should be disabled by
+setting `installer.cloneConfig` to `false`.
+For example, this is done in `sd-image-aarch64-installer.nix`.