In Complex Setup with importer @Demosthenex suggested that move-on-import versus retain-on-import could be configured per-directory.
Does it make sense to follow the nomedia design pattern here, rather than encoding paths in a setting?
I’d like to keep the existing behavior as the default (as it’s the safest).
How would it be easiest to mark a folder to be delete-on-import mode? Just drop a .delete-imported
file or directory, just like .nomedia
? (I’d have to make sure this is ignored when found in the library directory!)
Another solution would be to support a “directory settings” file, .photostructure.toml
, that could contain overrides for filter and sync settings for all the files contained in that folder.
Also: what should happen to files in that directory that are already imported into the library? Should those be deleted as well?