dt 4.2.0 Linux Mint 21.0 : script manager just went AWOL - probably user error

As part of my attempts to determine the cause of a minor annoyance in one of my dt installs (4.2.0 under Mint 21.0) I enabled the option, in the script manager, to disable scripts and then applied that option. On the next invocation of dt there is no script manager module - irrespective of the setting in ‘lua options’ in preferences. How do I enable scripts again in the absence of the script manager module? I don’t see any info on this process in the lua or dt documentation. Do I have to clone the repository using git again? All the necessary scripts are there in ~.config/darktable

Update: I find that file ‘luarc’ is now missing from ~.config/darktable ( it is in the daily backups I make of this folder), so what removed it ? When I copy this file from my backups back in to ~.config/darktable then the script manager re-appears in lighttable, but it contains only lua scripts. It is missing all those many scripts from ‘contrib’, ‘official’, ‘examples’ etc. Why is that ? And how do I get them back again?

Open script manager. Make sure the action is set to start/stop scripts. Select the category (contrib/official/examples/etc).

If the scripts don’t show up, then change the action to install/update scripts and update the lua scripts.

The scripts are physically located in ~/.config/darktable/lua, so you could check there and see if they exist or not.

1 Like