I’ve created a repository of additional darktable lua scripts. It’s located at https://github.com/wpferguson/extra-dt-lua-scripts. It contains scripts that were rejected from the official repository, scripts that can never be included in the official repository, and works in progress.
For the last several months real life has conspired to severely limit my coding time. The works in progress are eventually destined for the official repository, but they aren’t finished yet. But, they do work (at least for me) and have the core functionality to make them useful.
All of the scripts depend on the darktable lua-scripts libraries. The best way to install the extra scripts is in a subdirectory under the lua scripts directory. Instructions are at https://github.com/wpferguson/extra-dt-lua-scripts/README.md.
Currently the repository has the following scripts:
export2collection - I got the idea from watching Harry Durgin’s videos and wrote a script to save some steps and time.
dxo_photolab - Send an image out to dxo photolab for editing and return the result.
adjust_time - Synchonize image timestamps when 2 cameras are used to one event
correct_lens - Modify the detected lens information so your lens shows up as 100-400mm F5-6.3 DG OS HSM | Contemporary 017 instead of (638).
postsharpen - sharpen images after export using Imagemagick’s sharpen or unsharp-mask sharpeners.
I have several more works in progress, mostly targeted at the development version of darktable. I’ll add enough comments so that people can figure out how to use them and then add them here.