Can i use dark-table without importing/catalogue? Just with file browser and side-car?

It’s in core options. However, it does not take into account modifications while darktable is running. You should not concurrently modify them, darktable will overwrite them every time you change something about the image.

Edit: checking external modifications while darktable is running is probably hard, as currently it does it by checking that the modification time of the file is newer than the database, and while running darktable is constantly modifying both the database and the files.

1 Like

It’s actually very easy with inotify :slight_smile:

darktable will never copy the files into a ‘private’ database. ‘Import’ them means ‘read the metadata and put it into a database’ to support the DAM features, and for fast(er) access to the processing status. The only moment darktable copies files at import is when importing from a camera, but it does so to a folder defined by you and not to its own folder. It then ‘imports’ them into the database in the sense described before. (Note aside: maybe we need a different word for the two? It’s a recurrent question).

The best way to use darktable as you want is to define the option database=:memory: in the configuration file darktablerc, and make sure you have activated the option to save the xmp files. That way darktable will always open with an empty database. You can even open a series of files from the context menu in the file explorer and all of them will end up in the lighttable (and disappear once you close the program). If you ever want to use the DAM features for a particular case, you can override the :memory: option passing the library file on the command line.

ok. thanks.