Ну, буквальным ответом будет то, что вы можете использовать встроенный сценарий Lua от darktable к , применить стиль к каждому изображению после импорта , возможно, сначала проверив информация об изображении для модели камеры ...
Однако, более типичным методом будет создание автоматически применяемых пресетов в каждом из модулей, которые вы хотите включить / отключить. Если навести курсор на имя стиля на панели стилей lighttable , появится всплывающая подсказка со списком используемых модулей; это те, для которых вы должны создать пресеты.
Некоторые стили могут явно отключать некоторые модули, и вам обычно не нужно делать это с предустановками, за исключением базовой кривой модуля. Поскольку этот модуль * в настоящее время * всегда включен для вновь импортированных изображений, его необходимо явно "отключить", установив для него значение "линейный" с помощью кнопки сброса и сделав это автоматически примененным пресетом.
* ОБНОВЛЕНИЕ: похоже, что darktable 2.8 будет иметь возможность отключить автоматическое применение модуля basecurve.