darktablerc

this files gives an overview over the default settings of the darktable configuration found in ~/.config/darktable/darktablerc. you might find some extra values in that configuration file that get generated by the code at runtime, this overview only has the default values that are specified during compile time. some details (like allowed range and factors when shown in the preferences dialog) are not shown here to not clutter the list too much. please have a look at the corresponding source file for up-to-date information.


key
type
default
description
ask_before_copy bool true ask before copying images to new film roll folder
  always ask the user before any image file is copied.
ask_before_delete bool true ask before erasing images from disk
  always ask the user before any image file is deleted.
ask_before_move bool true ask before moving images from film roll folder
  always ask the user before any image file is moved.
ask_before_remove bool true ask before removing images from database
  always ask the user before any image is removed from DB.
bauhaus/scale float 1.4 widget scale
  scaling factor for bauhaus widgets, will affect font size
cache_compression enum
  • off
  • low quality (fast)
  • high quality (slow)
off compression of thumbnail images
  off - no compression in memory, JPG on disk. low quality - DXT1 (fast). high quality - DXT1, same memory as low quality variant but slower.
cache_memory int64 (1024 * 1024 * 512) memory in megabytes to use for mipmap cache
  this controls how much memory is going to be used for thumbnails and other buffers (needs a restart).
compress_xmp_tags enum
  • never
  • always
  • only large entries
only large entries store xmp tags in compressed format
  entries in xmp tags can get rather large and may exceed the available space to store the history stack in output files. this option allows xmp tags to be compressed and save space.
config_version int 0 version of these dt-GConf entries
  if this number is smaller than the darktable internal version number, the values here will be synched with the new defaults.
darkroom/ui/overexposed/colorscheme int 1
 
darkroom/ui/overexposed/lower float 2.0
 
darkroom/ui/overexposed/upper float 98.0
 
darkroom/ui/single_module bool TRUE expand a single darkroom module at a time
  this option toggles the behavior of shift clicking in darkroom mode
database string library.db database location
  filename relative to ~/.config/darktable or starting with a slash (needs a restart).
database_cache_quality int 89 JPEG quality of on-disk thumbnails
  affects only the thumbnail cache used for quick startup.
host_memory_limit int 1500 host memory limit (in MB) for tiling
  this variable controls the maximum amount of memory (in MB) a module may use during image processing. lower values will force memory hungry modules to process image with increasing number of tiles. setting this to 0 will omit any limit. values below 500 will be treated as 500 (needs a restart).
lighttable/ui/single_module bool FALSE expand a single lighttable module at a time
  this option toggles the behavior of shift clicking in lighttable mode
maximum_number_tiles int 500 assumed maximum sane number of tiles
  if during tiling this number of tiles is exceeded darktable assumes something went wrong. in case you want to process huge images (like gigapixel panoramas) you may try to increase that limit. as this has never been tested by the developers you are on your own. please report back your successes or failures.
never_use_embedded_thumb bool false don't use embedded preview JPEG but half-size raw
  check this option to not use the embedded JPEG from the raw file but process the raw data. this is slower but gives you color managed thumbnails.
opencl bool true activate OpenCL support
  if found, use OpenCL runtime on your system for improved processing speed. can be switched on and off at any time.
opencl_async_pixelpipe bool false run OpenCL pixelpipe asynchronously
  if set to TRUE OpenCL pixelpipe will not be synchronized on a per-module basis. this can improve pixelpipe latency. however, potential OpenCL errors would be detected late; in such a case the complete pixelpipe needs to be reprocessed instead of only a single module. export pixelpipe will always be run synchronously.
opencl_avoid_atomics bool false do not run OpenCL kernels which require atomic operations
  if set to TRUE darktable will not use OpenCL kernels which contain atomic operations (example bilateral). pixelpipe processing will be done on CPU for the affected modules. useful if your OpenCL implementation freezes/crashes on atomics or if they are processed with a bad performance.
opencl_device_priority string */!0,*/*/* priority of OpenCL devices for each pixelpipe type
  defines priorities on how (multiple) OpenCL devices are allocated to the different types of pixelpipe (full, preview, export, thumbnail). for more details visit our usermanual (needs a restart).
opencl_library string system library with OpenCL runtime
  OpenCL runtime library is normally detected automatically by darktable. if your OpenCL runtime is at an unusual place and cannot be detected, enter the full pathname here. leave empty for default behavior.
opencl_memory_headroom int 300 amount of OpenCL memory (in MB) which we assume as being reserved for the driver
  this amount of memory (in MB) will be substracted from total GPU memory in order to calculate the available OpenCL memory. too low values will lead to out-of-memory situations in OpenCL processing. too high values will lead to unnecessary tiling (needs a restart).
opencl_memory_requirement int 768 minmum amount of GPU memory (MB) required to activate OpenCL
  OpenCL will only be activated if your graphics card has at least this amount of memory. reducing the value will allow cards with less GPU memory to be used - but at the risk of lower system stability and occasional crashes. values below 200 will be treated as 200.
opencl_micro_nap int 1000 pause OpenCL processing for this number of microseconds from time to time
  for slow GPUs this gives your graphics driver some time to breathe to do needed screen updates. can be left at zero for fast devices.
opencl_number_event_handles int 25 the number of OpenCL event handles darktable can use
  a positive non-zero integer defines the number of event handles that darktable may have opened on a device. a value of -1 does not pose any restrictions, bearing the risk of hitting the device's resource limits. a value of zero completely prevents the use of event handles.
opencl_size_roundup int 16 round OpenCL work group sizes to a multiple of
  in OpenCL processing round width/height of global work groups to a multiple of this value. reasonable values are powers of 2. this parameter can have high impact on OpenCL performance.
opencl_synch_cache bool false copy back OpenCL buffers into pixelpipe cache after each module
  this brings pixelpipe cache and OpenCL buffers in synch after each module. on slow GPUs this might improve speed as it avoids reprocessing the whole pixelpipe on every parameter change. on fast GPUs the additional memory transfer overhead will slow down OpenCL considerably.
opencl_use_cpu_devices bool false whether to make use of CPU OpenCL devices
  typically darktable's hand-optimized CPU code is much faster than any OpenCL-on-CPU code; therefore CPUs are excluded from being used as OpenCL devices by default. can be changed by setting this configuration option to TRUE (needs a restart).
opencl_use_pinned_memory bool false whether to use pinned memory transfer during tiling
  during tiling huge amounts of memory need to be transfered between host and device. for some OpenCL implementations direct memory transfers give a drastic performance penalty. this can often be avoided by using indirect transfers via pinned memory. other devices have more efficient direct memory transfer implementations. AMD seems to belong to the first group, nvidia to the second.
panel_width int 298 width of the side panels in pixels
  (needs a restart)
parallel_export int 1 export multiple images in parallel
  set this variable to num_threads if you want multithreaded export to process multiple images at a time. be warned: every thread will need at the very least 1GB of memory. setting this to 1 switches on per-image parallelization.
plugins/capture/backup/enable bool false flag if backup of imported images should be performed
 
plugins/capture/backup/foldername string photos the name of backup directory to search for on mounted medias
 
plugins/capture/backup/warn bool false flag if user should be interactivly warned about non present backup destinations
 
plugins/capture/camera/import/jobcode string noname jobcode of import job
 
plugins/capture/jobcode string capture job name of capture job
 
plugins/capture/mode int 0 capture view mode
 
plugins/capture/storage/basedirectory string $(PICTURES_FOLDER)/darktable path of storage for captured images
 
plugins/capture/storage/namepattern string $(YEAR)$(MONTH)$(DAY)_$(SEQUENCE).$(FILE_EXTENSION) rename pattern for captured images
 
plugins/capture/storage/subpath string $(YEAR)$(MONTH)$(DAY)_$(JOBCODE) subpath pattern in storage for captured images
 
plugins/collection/film_id int 1
 
plugins/collection/filter_flags int 3
 
plugins/collection/query_flags int 3
 
plugins/collection/rating int 1
 
plugins/darkroom/active string
 
plugins/darkroom/anlfyeni/expanded bool FALSE
 
plugins/darkroom/anlfyeni/visible bool FALSE
 
plugins/darkroom/atrous/expanded bool FALSE
 
plugins/darkroom/atrous/visible bool FALSE
 
plugins/darkroom/basecurve/expanded bool FALSE
 
plugins/darkroom/basecurve/visible bool TRUE
 
plugins/darkroom/bilat/expanded bool FALSE
 
plugins/darkroom/bilat/visible bool TRUE
 
plugins/darkroom/bilateral/expanded bool FALSE
 
plugins/darkroom/bilateral/visible bool FALSE
 
plugins/darkroom/bloom/expanded bool FALSE
 
plugins/darkroom/bloom/visible bool FALSE
 
plugins/darkroom/borders/expanded bool FALSE
 
plugins/darkroom/borders/visible bool FALSE
 
plugins/darkroom/cacorrect/expanded bool FALSE
 
plugins/darkroom/cacorrect/visible bool FALSE
 
plugins/darkroom/channelmixer/expanded bool FALSE
 
plugins/darkroom/channelmixer/visible bool FALSE
 
plugins/darkroom/clahe/expanded bool FALSE
 
plugins/darkroom/clahe/visible bool FALSE
 
plugins/darkroom/clipping/expanded bool FALSE
 
plugins/darkroom/clipping/guide int 0 last chosen guide style
 
plugins/darkroom/clipping/ratio_d int 0 last chosen aspect ratio denominator
 
plugins/darkroom/clipping/ratio_n int 0 last chosen aspect ratio numerator
 
plugins/darkroom/clipping/visible bool TRUE
 
plugins/darkroom/colisa/expanded bool TRUE
 
plugins/darkroom/colisa/visible bool TRUE
 
plugins/darkroom/colorcontrast/expanded bool FALSE
 
plugins/darkroom/colorcontrast/visible bool FALSE
 
plugins/darkroom/colorcorrection/expanded bool FALSE
 
plugins/darkroom/colorcorrection/visible bool TRUE
 
plugins/darkroom/colorin/expanded bool FALSE
 
plugins/darkroom/colorin/visible bool TRUE
 
plugins/darkroom/colorize/expanded bool FALSE
 
plugins/darkroom/colorize/visible bool FALSE
 
plugins/darkroom/colorout/expanded bool FALSE
 
plugins/darkroom/colorout/visible bool TRUE
 
plugins/darkroom/colortransfer/expanded bool FALSE
 
plugins/darkroom/colortransfer/visible bool FALSE
 
plugins/darkroom/colorzones/expanded bool FALSE
 
plugins/darkroom/colorzones/visible bool FALSE
 
plugins/darkroom/demosaic/expanded bool FALSE
 
plugins/darkroom/demosaic/quality enum
  • always bilinear (fast)
  • at most PPG (reasonable)
  • full (possibly slow)
at most PPG (reasonable) demosaicing for zoomed out darkroom mode
  interpolation when not viewing 1:1 in darkroom mode: bilinear is fastest, but not as sharp. middle ground is using PPG + interpolation modes specified below, full will use exactly the settings for full-size export.
plugins/darkroom/demosaic/visible bool TRUE
 
plugins/darkroom/densitycurve/expanded bool FALSE
 
plugins/darkroom/densitycurve/visible bool FALSE
 
plugins/darkroom/equalizer/expanded bool FALSE
 
plugins/darkroom/equalizer/visible bool FALSE
 
plugins/darkroom/exposure/expanded bool FALSE
 
plugins/darkroom/exposure/visible bool TRUE
 
plugins/darkroom/flip/expanded bool FALSE
 
plugins/darkroom/flip/visible bool TRUE
 
plugins/darkroom/gamma/expanded bool FALSE
 
plugins/darkroom/gamma/visible bool FALSE
 
plugins/darkroom/globaltonemap/expanded bool FALSE
 
plugins/darkroom/globaltonemap/visible bool FALSE
 
plugins/darkroom/graduatednd/expanded bool FALSE
 
plugins/darkroom/graduatednd/visible bool TRUE
 
plugins/darkroom/grain/expanded bool FALSE
 
plugins/darkroom/grain/visible bool TRUE
 
plugins/darkroom/groups int 2
 
plugins/darkroom/highlights/expanded bool FALSE
 
plugins/darkroom/highlights/visible bool FALSE
 
plugins/darkroom/highpass/expanded bool FALSE
 
plugins/darkroom/highpass/visible bool FALSE
 
plugins/darkroom/histogram/mode enum
  • linear
  • logarithmic
  • waveform
logarithmic
 
plugins/darkroom/histogram/show_blue bool TRUE
 
plugins/darkroom/histogram/show_green bool TRUE
 
plugins/darkroom/histogram/show_red bool TRUE
 
plugins/darkroom/hotpixels/expanded bool FALSE
 
plugins/darkroom/hotpixels/visible bool FALSE
 
plugins/darkroom/invert/expanded bool FALSE
 
plugins/darkroom/invert/visible bool FALSE
 
plugins/darkroom/lens/expanded bool FALSE
 
plugins/darkroom/lens/visible bool TRUE
 
plugins/darkroom/levels/expanded bool FALSE
 
plugins/darkroom/levels/visible bool TRUE
 
plugins/darkroom/lowlight/expanded bool FALSE
 
plugins/darkroom/lowlight/visible bool FALSE
 
plugins/darkroom/lowpass/expanded bool FALSE
 
plugins/darkroom/lowpass/visible bool FALSE
 
plugins/darkroom/masks/brush/border float 0.05
 
plugins/darkroom/masks/brush/density float 1.0
 
plugins/darkroom/masks/brush/hardness float 0.66
 
plugins/darkroom/masks/circle/border float 0.05
 
plugins/darkroom/masks/circle/size float 0.05
 
plugins/darkroom/masks/ellipse/border float 0.05
 
plugins/darkroom/masks/ellipse/radius_a float 0.05
 
plugins/darkroom/masks/ellipse/radius_b float 0.03535
 
plugins/darkroom/masks/ellipse/rotation float 90.0
 
plugins/darkroom/masks/gradient/compression float 0.5
 
plugins/darkroom/masks/gradient/rotation float 0.0
 
plugins/darkroom/masks/gradient/steepness float 0.0
 
plugins/darkroom/masks/path/border float 0.05
 
plugins/darkroom/monochrome/expanded bool FALSE
 
plugins/darkroom/monochrome/visible bool TRUE
 
plugins/darkroom/nlmeans/expanded bool FALSE
 
plugins/darkroom/nlmeans/visible bool FALSE
 
plugins/darkroom/overexposed/expanded bool FALSE
 
plugins/darkroom/overexposed/visible bool TRUE
 
plugins/darkroom/profile_gamma/expanded bool FALSE
 
plugins/darkroom/profile_gamma/visible bool FALSE
 
plugins/darkroom/rawdenoise/expanded bool FALSE
 
plugins/darkroom/rawdenoise/visible bool FALSE
 
plugins/darkroom/relight/expanded bool FALSE
 
plugins/darkroom/relight/visible bool FALSE
 
plugins/darkroom/shadhi/expanded bool FALSE
 
plugins/darkroom/shadhi/visible bool TRUE
 
plugins/darkroom/sharpen/expanded bool FALSE
 
plugins/darkroom/sharpen/visible bool TRUE
 
plugins/darkroom/shrecovery/expanded bool FALSE
 
plugins/darkroom/shrecovery/visible bool FALSE
 
plugins/darkroom/soften/expanded bool FALSE
 
plugins/darkroom/soften/visible bool FALSE
 
plugins/darkroom/splittoning/expanded bool FALSE
 
plugins/darkroom/splittoning/visible bool FALSE
 
plugins/darkroom/spots/brush_border float 0.05
 
plugins/darkroom/spots/brush_density float 1.0
 
plugins/darkroom/spots/brush_hardness float 0.66
 
plugins/darkroom/spots/circle_border float 0.02
 
plugins/darkroom/spots/circle_size float 0.02
 
plugins/darkroom/spots/ellipse_border float 0.02
 
plugins/darkroom/spots/ellipse_radius_a float 0.02
 
plugins/darkroom/spots/ellipse_radius_b float 0.01414
 
plugins/darkroom/spots/ellipse_rotation float 90.0
 
plugins/darkroom/spots/expanded bool FALSE
 
plugins/darkroom/spots/path_border float 0.05
 
plugins/darkroom/spots/visible bool FALSE
 
plugins/darkroom/temperature/expanded bool FALSE
 
plugins/darkroom/temperature/visible bool TRUE
 
plugins/darkroom/tonecurve/expanded bool FALSE
 
plugins/darkroom/tonecurve/visible bool TRUE
 
plugins/darkroom/tonemap/expanded bool FALSE
 
plugins/darkroom/tonemap/visible bool FALSE
 
plugins/darkroom/velvia/expanded bool FALSE
 
plugins/darkroom/velvia/visible bool FALSE
 
plugins/darkroom/vibrance/expanded bool FALSE
 
plugins/darkroom/vibrance/visible bool FALSE
 
plugins/darkroom/vignette/expanded bool FALSE
 
plugins/darkroom/vignette/visible bool TRUE
 
plugins/darkroom/watermark/expanded bool FALSE
 
plugins/darkroom/watermark/visible bool FALSE
 
plugins/darkroom/zonesystem/expanded bool FALSE
 
plugins/darkroom/zonesystem/visible bool FALSE
 
plugins/imageio/format/jpeg/quality int 97
 
plugins/imageio/format/png/bpp int 8
 
plugins/imageio/format/tiff/bpp int 16
 
plugins/imageio/storage/disk/file_directory string $(FILE_FOLDER)/darktable_exported/img_$(SEQUENCE)
 
plugins/imageio/storage/email/client string client to use, this overrides detection of default client.
 
plugins/imageio/storage/gallery/file_directory string $(HOME)/darktable_gallery/img_$(SEQUENCE)
 
plugins/imageio/storage/gallery/title string darktable gallery
 
plugins/lighttable/camera/expanded bool FALSE
 
plugins/lighttable/collect/expanded bool FALSE
 
plugins/lighttable/collect/item1 int 0
 
plugins/lighttable/collect/item2 int 0
 
plugins/lighttable/collect/item3 int 0
 
plugins/lighttable/collect/item4 int 0
 
plugins/lighttable/collect/item5 int 0
 
plugins/lighttable/collect/item6 int 0
 
plugins/lighttable/collect/item7 int 0
 
plugins/lighttable/collect/item8 int 0
 
plugins/lighttable/collect/item9 int 0
 
plugins/lighttable/collect/item9 int 0
 
plugins/lighttable/collect/mode0 int 0
 
plugins/lighttable/collect/mode1 int 0
 
plugins/lighttable/collect/mode2 int 0
 
plugins/lighttable/collect/mode3 int 0
 
plugins/lighttable/collect/mode4 int 0
 
plugins/lighttable/collect/mode5 int 0
 
plugins/lighttable/collect/mode6 int 0
 
plugins/lighttable/collect/mode7 int 0
 
plugins/lighttable/collect/mode8 int 0
 
plugins/lighttable/collect/mode9 int 0
 
plugins/lighttable/collect/num_rules int 1
 
plugins/lighttable/collect/string0 string
 
plugins/lighttable/collect/string1 string
 
plugins/lighttable/collect/string2 string
 
plugins/lighttable/collect/string3 string
 
plugins/lighttable/collect/string4 string
 
plugins/lighttable/collect/string5 string
 
plugins/lighttable/collect/string6 string
 
plugins/lighttable/collect/string7 string
 
plugins/lighttable/collect/string8 string
 
plugins/lighttable/collect/string9 string
 
plugins/lighttable/copy_history/expanded bool FALSE
 
plugins/lighttable/copy_history/pastemode int 0 append or replace history stack if pasted
  0 -- append on top of stack, 1 -- replace it.
plugins/lighttable/display_focus bool false indicate focus regions
  in full screen preview in lighttable (`z'-mode), draw an overlay indicating image sharpness. red is very sharp, blue slightly less so.
plugins/lighttable/draw_group_borders bool TRUE draw borders around grouped images
  draw borders around grouped images when grouping is turned off and the mouse hovers over one of the images of the group
plugins/lighttable/export/expanded bool FALSE
 
plugins/lighttable/export/force_lcms2 bool FALSE always try to use LittleCMS 2
  this is significantly slower than the default.
plugins/lighttable/export/format_name string JPEG
 
plugins/lighttable/export/height int 0 height of the exported image
  height of the exported image, or 0 if no scaling should be done.
plugins/lighttable/export/high_quality_processing bool FALSE do high quality resampling during export
  the image will first be processed in full resolution, and downscaled at the very end. this can result in better quality sometimes, but will always be slower.
plugins/lighttable/export/iccintent int -1 ICC rendering intent
  if non-negative, this overrides the per-image output color profile rendering intent on export.
plugins/lighttable/export/iccprofile string image ICC profile to use for export
  this overrides the per-image settings, if not set to `image'.
plugins/lighttable/export/pixel_interpolator enum
  • bilinear
  • bicubic
  • lanczos2
  • lanczos3
lanczos3 pixel interpolator
  pixel interpolator used in rotation and lens correction (bilinear, bicubic, lanczos2, lanczos3).
plugins/lighttable/export/storage_name string disk
 
plugins/lighttable/export/width int 0 width of the exported image
  width of the exported image, or 0 if no scaling should be done.
plugins/lighttable/filmstrip/height int TRUE height of filmstrip
  height of the filmstrip in pixels
plugins/lighttable/filmstrip/visible bool TRUE enable filmstrip
  enable the filmstrip in darkroom, tethering and map modes.
plugins/lighttable/image/expanded bool FALSE
 
plugins/lighttable/images_in_row int 7 images per row
 
plugins/lighttable/layout int 1 lighttable layout mode
  select a layout for the lighttable: 0 - zoomable lighttable or 1 - file manager.
plugins/lighttable/low_quality_thumbnails bool FALSE low quality thumbnails
  if set to true, thumbnails will be processed by first downscaling rather than demosaicing the full image. this can result in much faster processing times and blurrier images, especially when you cropped a lot.
plugins/lighttable/metadata/expanded bool FALSE
 
plugins/lighttable/metadata_view/pretty_location bool TRUE pretty print the image location
  show a more readable representation of the location in the image information module
plugins/lighttable/recentcollect/expanded bool FALSE
 
plugins/lighttable/recentcollect/line0 string
 
plugins/lighttable/recentcollect/line1 string
 
plugins/lighttable/recentcollect/line2 string
 
plugins/lighttable/recentcollect/line3 string
 
plugins/lighttable/recentcollect/line4 string
 
plugins/lighttable/recentcollect/line5 string
 
plugins/lighttable/recentcollect/line6 string
 
plugins/lighttable/recentcollect/line7 string
 
plugins/lighttable/recentcollect/line8 string
 
plugins/lighttable/recentcollect/line9 string
 
plugins/lighttable/recentcollect/num_items int 0
 
plugins/lighttable/select/expanded bool FALSE
 
plugins/lighttable/styles/expanded bool FALSE
 
plugins/lighttable/tagging/ask_before_delete_tag bool TRUE ask before deleting a tag
 
plugins/lighttable/tagging/expanded bool FALSE
 
plugins/lighttable/thumbnail_height int 1000 maximum height of image drawing area
  maximum height of the image drawing area in darkroom mode. adjust to your screen\n(needs a restart and will invalidate current thumbnail caches).
plugins/lighttable/thumbnail_width int 1300 maximum width of image drawing area
  maximum width of the image drawing area in darkroom mode. adjust to your screen\n(needs a restart and will invalidate current thumbnail caches).
plugins/map/max_images_drawn int 100 maximum number of images drawn on map
  the maximum number of geotagged images drawn on the map. increasing this number can slow drawing of the map down (needs a restart).
plugins/map/show_map_osd bool TRUE
 
plugins/pwstorage/pwstorage_backend enum
  • none
  • kwallet
  • gnome keyring
none password storage backend to use
  the storage backend for password storage: none, kwallet, gnome keyring
pressure_sensitivity enum
  • off
  • hardness (relative)
  • hardness (absolute)
  • opacity (relative)
  • opacity (absolute)
  • brush size (relative)
off pen pressure control for brush masks
  off - pressure reading ignored, hardness/opacity/brush size - pressure reading controls specified attribute, absolute/relative - pressure reading is taken directly as attribute value or multiplied with pre-defined setting.
show_folder_levels int 1 number of folder levels to show in lists
  the number of folder levels to show in film roll names, starting from the right
singlebuffer_limit int 16 minimum amount of memory (in MB) for a single buffer in tiling
  if set to a positive, non-zero value this variable defines the minimum amount of memory (in MB) that tiling should take for a single image buffer. has precedence over heuristics based on host_memory_limit (needs a restart).
ui_last/colorpicker_mean int 0 0: mean, 1: min, 2: max
 
ui_last/display_profile_source enum
  • all
  • xatom
  • colord
all method to use for getting the display profile
  this option allows to force a specific means of getting the current display profile. this is useful when one alternative gives wrong results
ui_last/expander_histogram int -1
 
ui_last/expander_history int -1
 
ui_last/expander_import int 2
 
ui_last/expander_metadata int 0
 
ui_last/expander_navigation int -1
 
ui_last/expander_snapshots int -1
 
ui_last/fullscreen bool FALSE
 
ui_last/grouping bool FALSE grouping of images
  only show a single image for each set of grouped images in lighttable and filmstrip
ui_last/import_ignore_jpegs bool FALSE ignore JPEG images when importing film rolls
  when having raw+JPEG images together in one directory it makes no sense to import both. with this flag one can ignore all JPEGs found.
ui_last/import_initial_rating int 1 initial import rating
  initial star rating for all images when importing a filmroll
ui_last/import_last_creator string creator to be applied when importing
 
ui_last/import_last_directory string last opened directory.
 
ui_last/import_last_publisher string publisher to be applied when importing
 
ui_last/import_last_rights string rights to be applied when importing
 
ui_last/import_last_tags string comma separated tags to be applied when importing
 
ui_last/import_recursive bool FALSE recursive directory traversal when importing filmrolls
 
ui_last/panel_bottom int 1
 
ui_last/panel_left int -1
 
ui_last/panel_right int -1
 
ui_last/panel_top int 1
 
ui_last/view int 1
 
ui_last/window_h int 480
 
ui_last/window_w int 640
 
ui_last/window_x int 0
 
ui_last/window_y int 0
 
worker_threads int 2 number of background threads
  this controls for example how many threads are used to create thumbnails during import. the cache will grow to a maximum of twice this number of full resolution image buffers (needs a restart).
write_sidecar_files bool true write sidecar file for each image
  these redundant files can later be re-imported into a different database, preserving your changes to the image.