Principes de base : fichiers luarc
Au démarrage, darktable lance automatiquement le scripts Lua $DARKTABLE/share/darktable/luarc
et $HOME/.config/darktable/luarc
(où $DARKTABLE
représente le dossier d’installation de darktable et $HOME
votre dossier utilisateur).
C’est la seule fois que darktable lance des scripts Lua de lui même. Ces scripts peuvent enregistrer des rappels pour réaliser des actions sur divers évènements de darktable. Ce mécanisme de rappel est la principale méthode de déclenchement d’actions Lua.