diff --git a/docs/check.md b/docs/development/check.md similarity index 100% rename from docs/check.md rename to docs/development/check.md diff --git a/docs/portability.md b/docs/development/portability.md similarity index 100% rename from docs/portability.md rename to docs/development/portability.md diff --git a/docs/system_detection.md b/docs/development/system_detection.md similarity index 100% rename from docs/system_detection.md rename to docs/development/system_detection.md diff --git a/docs/user-data.md b/docs/development/user-data.md similarity index 100% rename from docs/user-data.md rename to docs/development/user-data.md diff --git a/docs/user-files.md b/docs/development/user-files.md similarity index 100% rename from docs/user-files.md rename to docs/development/user-files.md diff --git a/docs/user-packages.md b/docs/development/user-packages.md similarity index 100% rename from docs/user-packages.md rename to docs/development/user-packages.md diff --git a/docs/utilities.md b/docs/development/utilities.md similarity index 100% rename from docs/utilities.md rename to docs/development/utilities.md diff --git a/docs/usage/backups.md b/docs/usage/backups.md new file mode 100644 index 0000000..50dc8bf --- /dev/null +++ b/docs/usage/backups.md @@ -0,0 +1,4 @@ +tori creates a backup directory called `bkp` that contains two top-level directories: + +- `canonical`: Canonical backups are created the first time tori is told to modify a given file. If there is already a canonical backup, it defers to the cretaion of an ephemeral one. If tori is running against a recently-instaled system, the canonical backups should be close to the original state of the system as of its installation. +- `ephemeral`: Ephemeral backups are timestamped backups created every time tori has to modify a file. This is mainly meant as a safety net against undesired consequences when using non-interactive options.