GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - s5k6/dtscripts: experimental collection of scripts for darktable (https://www.darktable.org/)

BranchesTags
Open more actions menu

Latest commit

 

History

8 Commits
8 Commits

Folders and files

NameName
Last commit message
Last commit date
LICENSE
LICENSE
 
 
README
README
 
 
applyStyleOnImport.lua
applyStyleOnImport.lua
 
 
helpers.lua
helpers.lua
 
 
minimal.dtstyle
minimal.dtstyle
 
 
myExportProcess.lua
myExportProcess.lua
 
 
scrubMetadataOnExport.lua
scrubMetadataOnExport.lua
 
 

Repository files navigation

Author: Stefan Klinger (www.stefan-klinger.de)
License: GNU General Public License Version 3


Synopsis
--------

A collection of experimental scripts and examples.

  * `scrubMetadataOnExport.lua`

    This script extends darktables "export selected" module with a
    target storage option "scrub metadata".  This serves as an example
    of how to automatically run external programs on exported images.
    You should adapt it to your own use case.

  * `myExportProcess.lua`

    A slightly more elaborate version of the above.  That's what I
    actually use.

  * `applyStyleOnImport.lua`

    Registers one style which is automatically applied on all new
    imports.


Installation
------------

    $ dtConfigDir="${HOME}/.config/darktable"
    $ luaScripts="${dtConfigDir}/lua"

Copy, git-clone or symlink this directory *into* `$luaScripts`.  You
may change the name of this directory from `dtscripts` to something
else in order to omit conflicts, see Note below.

Example:  From the directory of this README

    $ ln -sT "$(realpath .)" "${luaScripts}/dtscripts"

Then require the desired scripts from `luarc`.  The result might look
like this:

    $ cat "${dtConfigDir}/luarc"
    require('dtscripts/scrubMetadataOnExport')

Note: If you've named the symlink `${luaScripts}/foobar` instead,
you'd have to `require('foobar/scrubMetadataOnExport')`.

About

experimental collection of scripts for darktable (https://www.darktable.org/)

Resources

Readme
GPL-3.0 license
Activity

Stars

1 star

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.