<description>🔗Name executable_manager.lua - a tool for managing external executables used by darktable lua scripts
🔗Description executable_manager is a tool for managing the executable preferences stored in the darktablerc file. On startup the darktablerc file is scanned and a widget is built for each executable path. The user can select the executable from a drop down list and then modify the settings as desired.
Any changes made using executable_manager won&rsquo;t be saved in the darktablerc file until darktable exits, but the preference is updated when the change is made so scripts will pick up the changes without restarting darktable.</description>
<description>🔗Name gen_i18n_mo - generate translation files from the source and place them in the appropriate locale directory
🔗Description gen_i18n_mo finds all the .po files scattered throughout the script tree, compiles them into .mo files and places them in the correct locale directory for use by the gettext tools.
<description>🔗Name script_manager.lua - a tool for managing the darktable lua scripts
🔗Description script_manager is designed to run as a standalone script so that it may be used as a drop in luarc file in the user&rsquo;s $HOME/.config/darktable ($HOME/AppData/Local/darktable on windows) directory. It may also be required from a luarc file.
On startup script_manager checks to see if there is an existing scripts directory.
If there is an existing lua scripts directory then it is read to see what scripts are present.</description>