1
# This is the system-wide gimprc file. Any change made in this file will
2
# affect all users of this system, provided that they are not overriding the
3
# default values in their personal gimprc file.
5
# Lines that start with a '#' are comments. Blank lines are ignored.
7
# By default everything in this file is commented out. The file then
8
# documents the default values and shows what changes are possible.
10
# The variable ${gimp_dir} is set to the value of the environment variable
11
# GIMP2_DIRECTORY or, if that is not set, the compiled-in default value is
12
# used. If GIMP2_DIRECTORY is not an absolute path, it is interpreted
13
# relative to your home directory.
15
# Sets the folder for temporary storage. Files will appear here during the
16
# course of running GIMP. Most files will disappear when GIMP exits, but
17
# some files are likely to remain, so it is best if this folder not be one
18
# that is shared by other users. This is a single folder.
20
# (temp-path "${gimp_dir}/tmp")
22
# Sets the swap file location. GIMP uses a tile based memory allocation
23
# scheme. The swap file is used to quickly and easily swap tiles out to disk
24
# and back in. Be aware that the swap file can easily get very large if GIMP
25
# is used with large images. Also, things can get horribly slow if the swap
26
# file is created on a folder that is mounted over NFS. For these reasons,
27
# it may be desirable to put your swap file in "/tmp". This is a single
30
# (swap-path "${gimp_dir}")
32
# Sets how many processors GIMP should try to use simultaneously. This is an
37
# When the amount of pixel data exceeds this limit, GIMP will start to swap
38
# tiles to disk. This is a lot slower but it makes it possible to work on
39
# images that wouldn't fit into memory otherwise. If you have a lot of RAM,
40
# you may want to set this to a higher value. The integer size can contain a
41
# suffix of 'B', 'K', 'M' or 'G' which makes GIMP interpret the size as being
42
# specified in bytes, kilobytes, megabytes or gigabytes. If no suffix is
43
# specified the size defaults to being specified in kilobytes.
45
# (tile-cache-size 1024M)
47
# Sets the level of interpolation used for scaling and other transformations.
48
# Possible values are none, linear, cubic and lanczos.
50
# (interpolation-type cubic)
52
# Sets the plug-in search path. This is a colon-separated list of folders to
55
# (plug-in-path "${gimp_dir}/plug-ins:${gimp_plug_in_dir}/plug-ins")
57
# Sets the module search path. This is a colon-separated list of folders to
60
# (module-path "${gimp_dir}/modules:${gimp_plug_in_dir}/modules")
62
# Sets the interpreter search path. This is a colon-separated list of
65
# (interpreter-path "${gimp_dir}/interpreters:${gimp_plug_in_dir}/interpreters")
67
# Sets the environ search path. This is a colon-separated list of folders to
70
# (environ-path "${gimp_dir}/environ:${gimp_plug_in_dir}/environ")
72
# Sets the brush search path. This is a colon-separated list of folders to
75
# (brush-path "${gimp_dir}/brushes:${gimp_data_dir}/brushes")
77
# This is a colon-separated list of folders to search.
79
# (brush-path-writable "${gimp_dir}/brushes")
81
# Sets the pattern search path. This is a colon-separated list of folders to
84
# (pattern-path "${gimp_dir}/patterns:${gimp_data_dir}/patterns")
86
# This is a colon-separated list of folders to search.
88
# (pattern-path-writable "${gimp_dir}/patterns")
90
# Sets the palette search path. This is a colon-separated list of folders to
93
# (palette-path "${gimp_dir}/palettes:${gimp_data_dir}/palettes")
95
# This is a colon-separated list of folders to search.
97
# (palette-path-writable "${gimp_dir}/palettes")
99
# Sets the gradient search path. This is a colon-separated list of folders
102
# (gradient-path "${gimp_dir}/gradients:${gimp_data_dir}/gradients")
104
# This is a colon-separated list of folders to search.
106
# (gradient-path-writable "${gimp_dir}/gradients")
108
# Where to look for fonts in addition to the system-wide installed fonts.
109
# This is a colon-separated list of folders to search.
111
# (font-path "${gimp_dir}/fonts:${gimp_data_dir}/fonts")
113
# Specify a default brush. The brush is searched for in the specified brush
114
# path. This is a string value.
116
# (default-brush "Circle (11)")
118
# Specify a default pattern. This is a string value.
120
# (default-pattern "Pine")
122
# Specify a default palette. This is a string value.
124
# (default-palette "Default")
126
# Specify a default gradient. This is a string value.
128
# (default-gradient "FG to BG (RGB)")
130
# Specify a default font. This is a string value.
132
# (default-font "Sans")
134
# When enabled, the selected brush will be used for all tools. Possible
135
# values are yes and no.
139
# When enabled, the selected pattern will be used for all tools. Possible
140
# values are yes and no.
142
# (global-pattern yes)
144
# When enabled, the selected palette will be used for all tools. Possible
145
# values are yes and no.
147
# (global-palette yes)
149
# When enabled, the selected gradient will be used for all tools. Possible
150
# values are yes and no.
152
# (global-gradient yes)
154
# When enabled, the selected font will be used for all tools. Possible
155
# values are yes and no.
159
# Sets the default image in the "File/New" dialog. This is a parameter list.
165
# (xresolution 72.000000)
166
# (yresolution 72.000000)
167
# (resolution-unit inches)
169
# (fill-type background-fill)
170
# (comment "Created with GIMP"))
172
# Specify a default image grid. This is a parameter list.
176
# (fgcolor (color-rgba 0.000000 0.000000 0.000000 1.000000))
177
# (bgcolor (color-rgba 1.000000 1.000000 1.000000 1.000000))
178
# (xspacing 10.000000)
179
# (yspacing 10.000000)
180
# (spacing-unit inches)
183
# (offset-unit inches))
185
# Sets the minimal number of operations that can be undone. More undo levels
186
# are kept available until the undo-size limit is reached. This is an
191
# Sets an upper limit to the memory that is used per image to keep operations
192
# on the undo stack. Regardless of this setting, at least as many undo-levels
193
# as configured can be undone. The integer size can contain a suffix of 'B',
194
# 'K', 'M' or 'G' which makes GIMP interpret the size as being specified in
195
# bytes, kilobytes, megabytes or gigabytes. If no suffix is specified the
196
# size defaults to being specified in kilobytes.
200
# Sets the size of the previews in the Undo History. Possible values are
201
# tiny, extra-small, small, medium, large, extra-large, huge, enormous and
204
# (undo-preview-size large)
206
# How many recently used plug-ins to keep on the Filters menu. This is an
209
# (plug-in-history-size 10)
211
# Sets the pluginrc search path. This is a single filename.
213
# (pluginrc-path "${gimp_dir}/pluginrc")
215
# Sets whether GIMP should create previews of layers and channels. Previews
216
# in the layers and channels dialog are nice to have but they can slow things
217
# down when working with large images. Possible values are yes and no.
219
# (layer-previews yes)
221
# Sets the preview size used for layers and channel previews in newly created
222
# dialogs. Possible values are tiny, extra-small, small, medium, large,
223
# extra-large, huge, enormous and gigantic.
225
# (layer-preview-size medium)
227
# Sets the size of the thumbnail shown in the Open dialog. Possible values
228
# are none, normal and large.
230
# (thumbnail-size normal)
232
# The thumbnail in the Open dialog will be automatically updated if the file
233
# being previewed is smaller than the size set here. The integer size can
234
# contain a suffix of 'B', 'K', 'M' or 'G' which makes GIMP interpret the
235
# size as being specified in bytes, kilobytes, megabytes or gigabytes. If no
236
# suffix is specified the size defaults to being specified in kilobytes.
238
# (thumbnail-filesize-limit 4M)
240
# Install a private colormap; might be useful on 8-bit (256 colors) displays.
241
# Possible values are yes and no.
243
# (install-colormap no)
245
# Generally only a concern for 8-bit displays, this sets the minimum number
246
# of system colors allocated for GIMP. This is an integer value.
250
# Defines the color management behavior. This is a parameter list.
254
# (display-profile-from-gdk no)
255
# (display-rendering-intent perceptual)
256
# (simulation-rendering-intent perceptual)
257
# (simulation-gamut-check no)
258
# (out-of-gamut-color (color-rgb 0.501961 0.501961 0.501961))
259
# (display-module "CdisplayLcms"))
261
# How to handle embedded color profiles when opening a file. Possible values
262
# are ask, keep and convert.
264
# (color-profile-policy ask)
266
# Keep a permanent record of all opened and saved files in the Recent
267
# Documents list. Possible values are yes and no.
269
# (save-document-history yes)
271
# Sets the size of the checkerboard used to display transparency. Possible
272
# values are small-checks, medium-checks and large-checks.
274
# (transparency-size medium-checks)
276
# Sets the manner in which transparency is displayed in images. Possible
277
# values are light-checks, gray-checks, dark-checks, white-only, gray-only
280
# (transparency-type gray-checks)
282
# This is the distance in pixels where Guide and Grid snapping activates.
283
# This is an integer value.
287
# Speed of marching ants in the selection outline. This value is in
288
# milliseconds (less time indicates faster marching). This is an integer
291
# (marching-ants-speed 200)
293
# When enabled, the image window will automatically resize itself when
294
# zooming into and out of images. Possible values are yes and no.
296
# (resize-windows-on-zoom no)
298
# When enabled, the image window will automatically resize itself whenever
299
# the physical image size changes. Possible values are yes and no.
301
# (resize-windows-on-resize no)
303
# When enabled, this will ensure that each pixel of an image gets mapped to a
304
# pixel on the screen. Possible values are yes and no.
306
# (default-dot-for-dot yes)
308
# When enabled, this will ensure that the full image is visible after a file
309
# is opened, otherwise it will be displayed with a scale of 1:1. Possible
310
# values are yes and no.
312
# (initial-zoom-to-fit yes)
314
# When enabled, the X server is queried for the mouse's current position on
315
# each motion event, rather than relying on the position hint. This means
316
# painting with large brushes should be more accurate, but it may be slower.
317
# Perversely, on some X servers enabling this option results in faster
318
# painting. Possible values are yes and no.
320
# (perfect-mouse yes)
322
# Sets the type of mouse pointers to use. Possible values are tool-icon,
323
# tool-crosshair and crosshair.
325
# (cursor-mode tool-icon)
327
# Context-dependent mouse pointers are helpful. They are enabled by default.
328
# However, they require overhead that you may want to do without. Possible
329
# values are yes and no.
331
# (cursor-updating yes)
333
# When enabled, all paint tools will show a preview of the current brush's
334
# outline. Possible values are yes and no.
336
# (show-brush-outline yes)
338
# When enabled, the mouse pointer will be shown over the image while using a
339
# paint tool. Possible values are yes and no.
341
# (show-paint-tool-cursor yes)
343
# Sets the text to appear in image window titles. This is a format string;
344
# certain % character sequences are recognised and expanded as follows:
346
# %% literal percent sign
347
# %f bare filename, or "Untitled"
348
# %F full path to file, or "Untitled"
350
# %i view instance number
351
# %t image type (RGB, grayscale, indexed)
352
# %z zoom factor as a percentage
353
# %s source scale factor
354
# %d destination scale factor
355
# %Dx expands to x if the image is dirty, the empty string otherwise
356
# %Cx expands to x if the image is clean, the empty string otherwise
357
# %B expands to (modified) if the image is dirty, the empty string otherwise
358
# %A expands to (clean) if the image is clean, the empty string otherwise
359
# %l the number of layers
360
# %L the number of layers (long form)
361
# %m memory used by the image
362
# %n the name of the active layer/channel
363
# %P the PDB id of the active layer/channel
364
# %w image width in pixels
365
# %W image width in real-world units
366
# %h image height in pixels
367
# %H image height in real-world units
369
# %U unit abbreviation
372
# (image-title-format "%D*%f-%p.%i (%t, %L) %wx%h")
374
# Sets the text to appear in image window status bars. This is a format
375
# string; certain % character sequences are recognised and expanded as
378
# %% literal percent sign
379
# %f bare filename, or "Untitled"
380
# %F full path to file, or "Untitled"
382
# %i view instance number
383
# %t image type (RGB, grayscale, indexed)
384
# %z zoom factor as a percentage
385
# %s source scale factor
386
# %d destination scale factor
387
# %Dx expands to x if the image is dirty, the empty string otherwise
388
# %Cx expands to x if the image is clean, the empty string otherwise
389
# %B expands to (modified) if the image is dirty, the empty string otherwise
390
# %A expands to (clean) if the image is clean, the empty string otherwise
391
# %l the number of layers
392
# %L the number of layers (long form)
393
# %m memory used by the image
394
# %n the name of the active layer/channel
395
# %P the PDB id of the active layer/channel
396
# %w image width in pixels
397
# %W image width in real-world units
398
# %h image height in pixels
399
# %H image height in real-world units
401
# %U unit abbreviation
404
# (image-status-format "%n (%m)")
406
# Ask for confirmation before closing an image without saving. Possible
407
# values are yes and no.
409
# (confirm-on-close yes)
411
# Sets the monitor's horizontal resolution, in dots per inch. If set to 0,
412
# forces the X server to be queried for both horizontal and vertical
413
# resolution information. This is a float value.
415
# (monitor-xresolution 96.000000)
417
# Sets the monitor's vertical resolution, in dots per inch. If set to 0,
418
# forces the X server to be queried for both horizontal and vertical
419
# resolution information. This is a float value.
421
# (monitor-yresolution 96.000000)
423
# When enabled, GIMP will use the monitor resolution from the windowing
424
# system. Possible values are yes and no.
426
# (monitor-resolution-from-windowing-system yes)
428
# Sets the size of the navigation preview available in the lower right corner
429
# of the image window. Possible values are tiny, extra-small, small, medium,
430
# large, extra-large, huge, enormous and gigantic.
432
# (navigation-preview-size medium)
434
# Sets the default settings for the image view. This is a parameter list.
439
# (show-scrollbars yes)
440
# (show-statusbar yes)
441
# (show-selection yes)
442
# (show-layer-boundary yes)
445
# (show-sample-points yes)
446
# (padding-mode default)
447
# (padding-color (color-rgb 1.000000 1.000000 1.000000)))
449
# Sets the default settings used when an image is viewed in fullscreen mode.
450
# This is a parameter list.
452
# (default-fullscreen-view
455
# (show-scrollbars yes)
456
# (show-statusbar yes)
457
# (show-selection yes)
458
# (show-layer-boundary yes)
461
# (show-sample-points yes)
462
# (padding-mode default)
463
# (padding-color (color-rgb 1.000000 1.000000 1.000000)))
465
# When enabled, an image will become the active image when its image window
466
# receives the focus. This is useful for window managers using "click to
467
# focus". Possible values are yes and no.
469
# (activate-on-focus yes)
471
# What to do when the space bar is pressed in the image window. Possible
472
# values are none, pan and move.
474
# (space-bar-action pan)
476
# Sets the color that is used for XOR drawing. This setting only exists as a
477
# workaround for buggy display drivers. If lines on the canvas are not
478
# correctly undrawn, try to set this to white. The color is specified in the
479
# form (color-rgb red green blue) with channel values as floats in the range
482
# (xor-color (color-rgb 0.501961 1.000000 0.501961))
484
# There's a tradeoff between speed and quality of the zoomed-out display.
485
# Possible values are low and high.
487
# (zoom-quality high)
489
# Tools such as fuzzy-select and bucket fill find regions based on a
490
# seed-fill algorithm. The seed fill starts at the initially selected pixel
491
# and progresses in all directions until the difference of pixel intensity
492
# from the original is greater than a specified threshold. This value
493
# represents the default threshold. This is an integer value.
495
# (default-threshold 15)
497
# If enabled, the move tool sets the edited layer or path as active. This
498
# used to be the default behaviour in older versions. Possible values are
501
# (move-tool-changes-active no)
503
# When enabled, GIMP will not save an image if it has not been changed since
504
# it was opened. Possible values are yes and no.
506
# (trust-dirty-flag no)
508
# Remember the current tool, pattern, color, and brush across GIMP sessions.
509
# Possible values are yes and no.
511
# (save-device-status no)
513
# Save the positions and sizes of the main dialogs when GIMP exits. Possible
514
# values are yes and no.
516
# (save-session-info yes)
518
# Let GIMP try to restore your last saved session on each startup. Possible
519
# values are yes and no.
521
# (restore-session yes)
523
# Save the tool options when GIMP exits. Possible values are yes and no.
525
# (save-tool-options no)
527
# Show a tooltip when the pointer hovers over an item. Possible values are
530
# (show-tooltips yes)
532
# When enabled, menus can be torn off. Possible values are yes and no.
534
# (tearoff-menus yes)
536
# When enabled, you can change keyboard shortcuts for menu items by hitting a
537
# key combination while the menu item is highlighted. Possible values are
540
# (can-change-accels no)
542
# Save changed keyboard shortcuts when GIMP exits. Possible values are yes
547
# Restore saved keyboard shortcuts on each GIMP startup. Possible values are
550
# (restore-accels yes)
552
# When enabled, GIMP will show mnemonics in menus. Possible values are yes
555
# (menu-mnemonics yes)
557
# How many recently opened image filenames to keep on the File menu. This is
560
# (last-opened-size 10)
562
# GIMP will warn the user if an attempt is made to create an image that would
563
# take more memory than the size specified here. The integer size can
564
# contain a suffix of 'B', 'K', 'M' or 'G' which makes GIMP interpret the
565
# size as being specified in bytes, kilobytes, megabytes or gigabytes. If no
566
# suffix is specified the size defaults to being specified in kilobytes.
568
# (max-new-image-size 128M)
570
# Show the current foreground and background colors in the toolbox. Possible
571
# values are yes and no.
573
# (toolbox-color-area yes)
575
# Show the currently selected brush, pattern and gradient in the toolbox.
576
# Possible values are yes and no.
578
# (toolbox-foo-area no)
580
# Show the currently active image in the toolbox. Possible values are yes
583
# (toolbox-image-area no)
585
# Show the GIMP mascot at the top of the toolbox. Possible values are yes
588
# (toolbox-wilber yes)
590
# Sets the theme search path. This is a colon-separated list of folders to
593
# (theme-path "${gimp_dir}/themes:${gimp_data_dir}/themes")
595
# The name of the theme to use. This is a string value.
599
# When enabled, pressing F1 will open the help browser. Possible values are
604
# When enabled, dialogs will show a help button that gives access to the
605
# related help page. Without this button, the help page can still be reached
606
# by pressing F1. Possible values are yes and no.
608
# (show-help-button yes)
610
# Specifies the language preferences used by the help system. This is a
611
# colon-separated list of language identifiers with decreasing priority. If
612
# empty, the language is taken from the user's locale setting. This is a
617
# Sets the browser used by the help system. Possible values are gimp and
620
# (help-browser gimp)
622
# Sets the external web browser to be used. This can be an absolute path or
623
# the name of an executable to search for in the user's PATH. If the command
624
# contains '%s' it will be replaced with the URL, else the URL will be
625
# appended to the command with a space separating the two. This is a single
628
# (web-browser "firefox %s")
630
# When enabled, the online user manual will be used by the help system.
631
# Otherwise the locally installed copy is used. Possible values are yes and
634
# (user-manual-online no)
636
# The location of the online user manual. This is used if
637
# 'user-manual-online' is enabled. This is a string value.
639
# (user-manual-online-uri "http://docs.gimp.org/2.6")
641
# The window type hint that is set on the toolbox. This may affect how your
642
# window manager decorates and handles the toolbox window. Possible values
643
# are normal, utility and keep-above.
645
# (toolbox-window-hint utility)
647
# The window type hint that is set on dock windows. This may affect the way
648
# your window manager decorates and handles dock windows. Possible values
649
# are normal, utility and keep-above.
651
# (dock-window-hint utility)
653
# When enabled, dock windows (the toolbox and palettes) are set to be
654
# transient to the active image window. Most window managers will keep the
655
# dock windows above the image window then, but it may also have other
656
# effects. Possible values are yes and no.
658
# (transient-docks no)
660
# Sets the pixel format to use for mouse pointers. Possible values are
663
# (cursor-format pixbuf)
665
# Where to search for fractals used by the Fractal Explorer plug-in. This is
666
# a colon-separated list of folders to search.
668
# (fractalexplorer-path "${gimp_dir}/fractalexplorer:${gimp_data_dir}/fractalexplorer")
670
# Where to search for Gfig figures used by the Gfig plug-in. This is a
671
# colon-separated list of folders to search.
673
# (gfig-path "${gimp_dir}/gfig:${gimp_data_dir}/gfig")
675
# Where to search for gflares used by the GFlare plug-in. This is a
676
# colon-separated list of folders to search.
678
# (gflare-path "${gimp_dir}/gflare:${gimp_data_dir}/gflare")
680
# Where to search for data used by the Gimpressionist plug-in. This is a
681
# colon-separated list of folders to search.
683
# (gimpressionist-path "${gimp_dir}/gimpressionist:${gimp_data_dir}/gimpressionist")
685
# This path will be searched for scripts when the Script-Fu plug-in is run.
686
# This is a colon-separated list of folders to search.
688
# (script-fu-path "${gimp_dir}/scripts:${gimp_data_dir}/scripts")