Die Skripte von darktable

🔗Von Version 5.6 an aufwärts

Eine Sammlung von Skripten ist in darktable enthalten. Diese können in den Optionen deaktiviert werden im Abschnitt darktable-Voreinstellungen>Lua-Optionen.

Ab darktable 5.6 sind die Lua-Skripte im Release enthalten, sodass sie nicht mehr separat installiert werden müssen.

Siehe Grundsätzliche Prinzipien für eine Erläuterung wie Lua Skripte in darktable geladen werden.

Die Dokumentation zu den Skripten von darktable ist in der Lua-Dokumentation verfügbar.

🔗Vor Version 5.6

Vor Version 5.6 waren die Skripte nicht enthalten und mussten mit den folgenden Anweisungen installiert werden.

🔗Herunterladen und Installieren

Eine Sammlung von Skripten ist im lua-scripts-Repository verfügbar. Dazu gehört auch der Skript-Manager, mit dem sich einzelne Skripte über die Benutzeroberfläche einfacher aktivieren oder deaktivieren lassen. Die Dokumentation zu diesen Lua-Skripten ist in den Lua-Dokumenten enthalten.

Um diese vorhandenen Skripte in Versionen vor 5.6 nutzen zu können, müssen sie in darktable installiert werden. Dies ist in den meisten Fällen über die Benutzeroberfläche von darktable möglich, hängt jedoch vom Betriebssystem und der gewählten Installationsmethode ab.

In jedem Fall sollte darktable mindestens einmal gestartet werden, um die Standard-Verzeichnisse einzurichten. Die Konfigurationsverzeichnisse für die meisten Installationsarten sind auf der Seite Konfigurationsverzeichnis aufgeführt.

Die Dokumentation zu den Skripten von darktable ist in der Lua-Dokumentation verfügbar.

Linux Paket, AppImage und Flatpak

Die Lua-Skripte können über die Benutzeroberfläche von darktable installiert werden. Stelle sicher, dass Git auf deinem System installiert ist. Falls dies nicht der Fall ist, installiere es über den Paketmanager. Erweitere in der Lighttable-Ansicht das Modul „Lua-Skripte installieren“ in der unteren linken Ecke. Stelle sicher, dass die Option „Aktion: Skripte installieren“ ausgewählt ist, und klicke dann auf „Ausführen“. Starte darktable neu, damit das Skript-Modul in der unteren linken Ecke angezeigt wird.

Linux Snap Pakete

Die Installation über die Benutzeroberfläche von darktable ist derzeit defekt, daher müssen Sie wie folgt vorgehen:

Stelle sicher, dass Git auf Deinem System installiert ist. Falls dies nicht der Fall ist, installiere es über den Paketmanager. Du musst die Lua-Skripte mit Git herunterladen und anschließend die Datei luarc erstellen, damit Darktable den Skript-Manager laden kann. Schließe Darktable, öffne einen Terminal und führe folgenden Befehl aus:

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

Starte darktable zweimal neu, dann sollte das Skript-Modul in der unteren linken Ecke erscheinen.

macOS

Die Lua-Skripte können über die Benutzeroberfläche von darktable installiert werden. Erweitere in der Lighttable-Ansicht das Modul „Lua-Skripte installieren“ in der unteren linken Ecke. Vergewisser Dich, dass die Option „Aktion auswählen: Skripte installieren“ ausgewählt ist, und klicke dann auf „Ausführen“. Starte darktable anschließend neu, damit das Skript-Modul in der unteren linken Ecke angezeigt wird.

Alternativ kann auch die Konsole verwendet werden. Stelle sicher, dass Git auf dem System installiert ist. Falls dies nicht der Fall ist, installiere es über den Paketmanager. Öffne anschließend ein Terminal und gib Folgendes ein:

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

Windows

Stelle sicher, dass Git auf Deinem System installiert ist. Git kann unter git for windows heruntergeladen oder über den Windows-Paketmanager Winget in der Eingabeaufforderung mit dem Befehl winget install git.git installiert werden. Wenn Du die Distribution von gitforwindows.org verwendest, installieren bitte auch die Git Bash Shell, da diese bei Bedarf die Fehlersuche in den Skripten erleichtert.

Die Lua-Skripte können nun über die Benutzeroberfläche von darktable installiert werden. Erweiter in der Lighttable-Ansicht das Modul „Lua-Skripte installieren“ in der unteren linken Ecke. Stelle sicher, dass die Option „Aktion auswählen: Skripte installieren“ ausgewählt ist, und klicke dann auf „Ausführen“. Starte darktable neu, damit das Skript-Modul in der unteren linken Ecke angezeigt wird.

Aktualisierungen

Um das Skript-Repository zu aktualisieren, verwende entweder die Benutzeroberfläche des Skript-Moduls oder öffne einen Terminal oder eine Eingabeaufforderung und führe die folgenden Befehle aus:

Snap

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

Flatpak

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

Linux und MacOS

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

Windows

cd %LOCALAPPDATA%\darktable\lua
git pull

translations