Settings
Settings: General
Configure application behavior, performance, file protection, and backup settings
Overview
The General tab holds Archyv's global preferences — the defaults that apply across every process rather than to a single job. They cover appearance, what the app remembers between launches, how it protects files during batch operations, backups, performance, and diagnostics.
Global settings take effect immediately and are saved automatically. Where a process offers its own option for the same behavior, the per-process choice overrides the global default for that run only.
When to Use
Open General Settings when you want to shape how Archyv behaves across every process rather than for a single job. This is the tab to visit when first setting the app up, when the defaults no longer suit the storage or hardware you work on, or when you need the app to guard rights-managed files more or less strictly. The decisions that live here are global: the app's appearance, what it remembers between launches, how it protects files during batch runs, whether it keeps backups, how hard it pushes your machine and your cloud connection, and how much diagnostic detail it records. Set them to match the way you work and the rest of the app inherits them, so it is worth a pass whenever your collections, your equipment, or your tolerance for risk changes. Each setting carries its own card below explaining what it does and how to choose a value.
Requirements
- No special requirements - General Settings are available immediately
- Cloud storage settings apply when processing files from iCloud, Google Drive, Dropbox, OneDrive, and other online storage systems
Settings
Every control on this tab, grouped as it appears in Settings.
Chooses Archyv's light or dark appearance, or follows the macOS system setting.
Enters macOS full-screen mode automatically each time Archyv opens.
Restores the window's last size, position, and monitor on the next launch.
Reopens the folder you were last working in when the app starts.
Restores the output destinations for Image Conversion, File Transfer, and Folder Generation.
If a remembered destination may have moved or been archived since last session, confirm it before a large run so output doesn't land in a stale location.
Runs File Transfer, File Sort, Image Conversion, Metadata Renaming, Folder Generation, and other on-disk processes as a dry run — files are not modified and the log shows what would have happened.
Because nothing is written, no backups are created and there is nothing to undo — Simulation Mode is purely a preview.
Sets how protected and uncertain files are handled during batch processing.
Displays a summary whenever a batch contains files carrying rights metadata.
“Rights metadata” means a copyright notice, copyright holder, usage or licensing terms, a rights-marked flag, or a link to a usage-terms statement.
Records every batch operation in Processing History, not just ones with blocked or skipped files.
This applies to batch operations only. Per-file metadata edits made in the Metadata Editor's Individual mode are never recorded in History.
Opens the Processing History screen listing logged protection events and batch operations.
Sets how many recent operations Archyv keeps in Processing History.
Protects specific metadata fields from accidental modification during edits.
Empty fields can always be set freely. Protection only applies once a field already has a value.
Chooses which metadata fields field-level protection applies to.
Sends anonymous crash reports to help diagnose and fix bugs; reports contain no personal data or file contents.
Reports are sent to Sentry's EU servers.
Shows a confirmation dialog before processing many files at once.
Sets the file count that triggers the large-batch confirmation dialog.
Backs up each file before a metadata write and keeps the copy afterward, so a successful edit can be undone and an interrupted one recovered.
Automatically prunes older preserved backups when a new one is created.
Shows how many backup files Archyv is keeping as restore points, and lets you manage them.
Saves your settings to a portable file, or loads settings from a previously exported file.
Machine-specific paths stay local on import, so an imported file won't point your destinations at someone else's folders.
When on, editing a regular photo (JPEG, HEIC, and similar) also writes a companion .xmp sidecar; when off, the metadata stays inside the photo.
When editing a single photo, some shown values may come from its companion .xmp rather than from inside the photo; turning this on also copies those values into the photo on save.
How long Archyv waits for a single file from iCloud, Google Drive, Dropbox, OneDrive, and other online storage systems before timing out.
Google Drive streams files it has not downloaded on demand, which is slower than most networks. The durable fix is to make them 'Available offline' (Shared Drives) or switch on 'Mirror files' (My Drive) before transferring, not just to raise this timeout.
How long Archyv waits for a single file on local disk before timing out.
Number of cloud-stored files Archyv processes per batch.
Number of local-disk files Archyv processes per batch.
How many cloud-file operations run in parallel.
How many local-file operations run in parallel.
Shows detailed debug information in the log output.
Displays the elapsed time after each operation completes.
Restores every global setting to its default value.
This affects all global settings at once and cannot be undone.
Tips & Important Notes
- The 'Color Scheme' under Appearance offers System, Light, or Dark. System follows macOS; choose Light or Dark to fix Archyv to one. Changes apply instantly.
- Start with the default timeouts (120s cloud, 30s local). Raise the cloud timeout if synced files time out, and lower the local timeout only when every file is on fast local SSD storage.
- A cloud 'Batch Size' of 5 avoids overwhelming network connections. Raise the local batch size to 100-200 on fast SSD storage to improve throughput.
- Keep cloud 'Concurrent Operations' at 2 to respect provider rate limits. Raise local concurrency to 10-20 on systems with 8 or more CPU cores.
- 'Strict' file protection suits shared workflows where several photographers contribute. The override lets you process a file when you confirm you own it.
- Turn on 'Enable field-level protection' when several people may edit metadata. It guards the Copyright, Rights Usage Terms, and Rights Status fields from accidental changes.
- Settings backups are separate from metadata backups. They are stored in ~/Library/Application Support/Archyv/Backups/ and can be restored by hand if your settings are corrupted.
- Turn on the folder-memory options for repeat work on the same collections. Archyv remembers a separate destination for each process.
- 'Enable verbose logging' produces detailed output that can slow processing slightly. Turn it on only while troubleshooting, then turn it off again.
- 'View History' shows the logged protection events. Turn on 'Log all operations to history' to record every batch, not just protection events.