Scripts de Darktable

đź”—Ă  partir de 5.6

Darktable inclut un recueil de scripts. Ils peuvent être désactivés dans Préférences > Options Lua.

Ă€ partir de darktable 5.6, les scripts lua sont inclus avec la version, ils n’ont donc plus besoin d’ĂŞtre installĂ©s sĂ©parĂ©ment.

Voir principes de base pour une explication de la façon dont darktable charge les scripts Lua.

La documentation pour les scripts de Darktable est disponible dans la documentation Lua.

đź”—avant 5.6

Avant la version 5.6, les scripts n’Ă©taient pas regroupĂ©s et devaient ĂŞtre installĂ©s Ă  l’aide des instructions suivantes.

🔗Télécharger et installer

Une collection de scripts est disponible dans le rĂ©fĂ©rentiel lua-scripts. Cela inclut Ă©galement le gestionnaire de scripts, qui facilite l’activation ou la dĂ©sactivation de scripts individuels Ă  partir de l’interface graphique. La documentation de ces scripts lua est incluse dans les docs lua.

Pour utiliser ces scripts existants dans les versions antĂ©rieures Ă  5.6, ils doivent ĂŞtre installĂ©s dans darktable. Cela peut dans la plupart des cas ĂŞtre fait dans l’interface graphique de darktable, mais cela dĂ©pend de votre système d’exploitation et de la mĂ©thode d’installation choisie.

Dans tous les cas, darktable doit ĂŞtre dĂ©marrĂ© au moins une fois pour configurer ses rĂ©pertoires. Les rĂ©pertoires de configuration pour la plupart des types d’installation sont rĂ©pertoriĂ©s sur la page rĂ©pertoire de configuration.

La documentation pour les scripts de Darktable est disponible dans la documentation Lua.

Paquet Linux, AppImage et Flatpak

Les scripts Lua peuvent ĂŞtre installĂ©s Ă  l’aide de l’interface graphique de darktable. Assurez-vous que git est installĂ© sur votre système. Si ce n’est pas le cas, utilisez le gestionnaire de paquets pour l’installer. Dans la vue table lumineuse, dĂ©veloppez le module d’installation des scripts lua dans le coin infĂ©rieur gauche. Assurez-vous que dans action: install scripts est sĂ©lectionnĂ©, puis cliquez sur exĂ©cuter. RedĂ©marrez darktable une fois pour que le module scripts apparaisse dans le coin infĂ©rieur gauche.

Paquets Snap Linux

L’installation via l’interface graphique de darktable est actuellement interrompue, vous devrez donc adopter l’approche suivante :

Assurez-vous que git est installĂ© sur votre système. Si ce n’est pas le cas, utilisez le gestionnaire de paquets pour l’installer. Vous devrez tĂ©lĂ©charger les scripts Lua Ă  l’aide de git, puis crĂ©er le luarc pour permettre Ă  darktable de charger le gestionnaire de scripts. Quittez darktable, ouvrez un terminal et :

cd ~/snap/darktable/current
git clone https://github.com/darktable-org/lua-scripts.git lua
echo 'require "tools/script_manager"' >> luarc

Redémarrez darktable deux fois et le module scripts devrait apparaître dans le coin inférieur gauche.

macOS

Les scripts Lua peuvent ĂŞtre installĂ©s en utilisant l’interface graphique de darktable. Dans la vue table lumineuse, dĂ©veloppez le module d’installation des scripts lua dans le coin infĂ©rieur gauche. Assurez-vous que pour action: install scripts est sĂ©lectionnĂ©, puis cliquez sur exĂ©cuter. RedĂ©marrez darktable une fois pour que le module scripts apparaisse dans le coin infĂ©rieur gauche.

Alternativement, vous pouvez utiliser la console. Assurez-vous que git est installé sur votre système. Si ce n’est pas le cas, utilisez le gestionnaire de paquets pour l’installer. Ouvrez ensuite un terminal et :

cd ~/.config/darktable/
git clone https://github.com/darktable-org/lua-scripts.git lua

Windows

Assurez-vous que git est installé sur votre système. Git peut être obtenu à partir de git pour Windows, ou en utilisant le gestionnaire de paquets Windows winget dans une invite de commande avec winget install git.git. Si vous utilisez la distribution gitforwindows.org, installez également le Git Bash Shell car il aidera à déboguer les scripts si nécessaire.

Les scripts Lua peuvent dĂ©sormais ĂŞtre installĂ©s en utilisant l’interface graphique de darktable. Dans la vue table lumineuse, dĂ©veloppez le module d’installation des scripts lua dans le coin infĂ©rieur gauche. Assurez-vous que action: install scripts est sĂ©lectionnĂ©, puis cliquez sur exĂ©cuter. RedĂ©marrez darktable une fois pour que le module scripts apparaisse dans le coin infĂ©rieur gauche.

Mise Ă  jour

Pour mettre Ă  jour le rĂ©fĂ©rentiel de scripts, utilisez l’interface graphique du module de scripts ou ouvrez un terminal ou une invite de commande et exĂ©cutez les commandes suivantes :

Snap

cd ~/snap/darktable/current/lua
git pull

Flatpak

cd ~/.var/app/org.darktable.Darktable/config/darktable/lua
git pull

Linux et MacOS

cd ~/.config/darktable/lua/
git pull

Windows

cd %LOCALAPPDATA%\darktable\lua
git pull

translations