gimprc.in 11.4 KB
Newer Older
1 2 3 4
# This is the system-wide gimprc file.  Any change made in this file
# will affect all users of this system, provided that they are not
# overriding the default values in their personal gimprc file.
#
Elliot Lee's avatar
Elliot Lee committed
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
# Lines that start with a '#' are comments.
# Blank lines are ignored.

# The variable gimp_dir is set to either the interned value
# @gimpdir@ or the environment variable GIMP_DIRECTORY.  If
# the path in GIMP_DIRECTORY is relative, it is considered
# relative to your home directory.

(prefix "@prefix@")
(exec_prefix "@exec_prefix@")
(gimp_data_dir "@gimpdatadir@")
(gimp_plugin_dir "@gimpplugindir@")

# Set the temporary storage directory...files will appear here
# during the course of running the gimp.  Most files will disappear
# when the gimp exits, but some files are likely to remain,
# such as working palette files, so it is best if this directory
# not be one that is shared by other users or is cleared on machine
# reboot such as /tmp.
(temp-path "${gimp_dir}/tmp")

# Set the swap file location. The gimp uses a tile based memory
# allocation scheme. The swap file is used to quickly and easily
# swap files out to disk and back in. Be aware that the swap file
# can easily get very large if the gimp is used with large images.
# Also, things can get horribly slow if the swap file is created on 
# a directory that is mounted over NFS.  For these reasons, it may 
# be desirable to put your swap file in "/tmp".
(swap-path "${gimp_dir}")

# Set the brush search path...this path will be searched for valid
#  brushes at startup.
(brush-path "${gimp_dir}/brushes:${gimp_data_dir}/brushes")

Sven Neumann's avatar
Sven Neumann committed
39 40 41 42
# Set the generated brush search path...this path will be searched for valid
#  generated brushes at startup.
(brush-vbr-path "${gimp_dir}/generated_brushes")

Elliot Lee's avatar
Elliot Lee committed
43 44 45
# Specify a default brush. If none is specified it defaults to the
#  "1circle.gbr" brush which is just a single pixel sized brush.
#  The brush is searched for in the brush path.
46
(default-brush "Circle (19)")
Elliot Lee's avatar
Elliot Lee committed
47 48 49 50 51 52 53

# Set the pattern search path...this path will be searched for valid
#  patterns at startup.
(pattern-path "${gimp_dir}/patterns:${gimp_data_dir}/patterns")

# Specify a default pattern.
#  The pattern is searched for in the specified pattern paths.
54
(default-pattern "Pine?")
Elliot Lee's avatar
Elliot Lee committed
55 56 57

# Set the palette search path...this path will be searched for valid
#  palettes at startup.
58
(palette-path "${gimp_dir}/palettes")
Elliot Lee's avatar
Elliot Lee committed
59 60 61 62 63 64 65 66 67 68 69 70 71 72 73

# Specify a default palette.
#  The pattern is searched for in the specified pattern paths.
(default-palette "Default")

# Set the gradient search path...this path will be searched for valid
#  gradients at startup.
(gradient-path "${gimp_dir}/gradients:${gimp_data_dir}/gradients")

# Specify a default gradient.
#  The gradient is searched for in the specified gradient paths.
(default-gradient "German_flag_smooth")

# Set the plug-in search path...this path will be searched for
#  plug-ins when the plug-in is run.
74
(plug-in-path "${gimp_dir}/plug-ins:${gimp_plugin_dir}/plug-ins")
Elliot Lee's avatar
Elliot Lee committed
75 76 77 78 79

# Set the path for the script-fu plug-in.  This value is ignored by
#  the GIMP if the script-fu plug-in is never run.
(script-fu-path "${gimp_dir}/scripts:${gimp_data_dir}/scripts")

80 81
# Set the path to modules that are to be initialized at startup
(module-path "${gimp_dir}/modules:${gimp_plugin_dir}/modules")
82

Elliot Lee's avatar
Elliot Lee committed
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
# The tile cache is used to make sure the gimp doesn't thrash
# tiles between memory and disk. Setting this value higher will
# cause the gimp to use less swap space, but will also cause
# the gimp to use more memory. Conversely, a smaller cache size
# causes the gimp to use more swap space and less memory.
# Note: the gimp will still run even if `tile-cache-size' is
# set to 0. The actual size can contain a suffix of 'm', 'M',
# 'k', 'K', 'b' or 'B', which makes the gimp interpret the
# size as being specified in megabytes, kilobytes and bytes
# respectively. If no suffix is specified the size defaults to
# being specified in kilobytes.
(tile-cache-size 10m)

# Speed of marching ants in the selection outline
#  this value is in milliseconds
#  (less time indicates faster marching)
(marching-ants-speed 300)

# Set the number of operations kept on the undo stack
(undo-levels 5)

# Set the color-cube resource for dithering on 8-bit displays
#  The 4 values stand for Shades of red, green, blue and grays
#  Multiplying the # of shades of each primary color yields
#  the total number of colors that will be allocated from the
#  gimp colormap.  This number should not exceed 256.  Most of the
#  colors remaining after the allocation of the colorcube
#  will be left to the system palette in an effort to reduce
#  colormap "flashing".
(color-cube 6 6 4 24)

# Install a GIMP colormap by default -- only for 8-bit displays
# (install-colormap)

# Specify that marching ants for selected regions will be drawn
#  with colormap cycling as oposed to redrawing with different stipple masks
#  this color cycling option works only with 8-bit displays
# (colormap-cycling)

# Tools such as fuzzy-select and bucket fill find regions based on a
#  seed-fill algorithm.  The seed fill starts at the intially selected
#  pixel and progresses in all directions until the difference of pixel
#  intensity from the original is greater than a specified threshold
#  ==> This value represents the default threshold
(default-threshold 15)

# There is always a tradeoff between memory usage and speed.  In most
#  cases, the GIMP opts for speed over memory.  However, if memory is
#  a big issue, set stingy-memory-use
# (stingy-memory-use)

# When zooming into and out of images, this option enables the
#  automatic resizing of windows
# (allow-resize-windows)

# Context-dependent cursors are cool.  They are enabled by default.
#  However, they require overhead that you may want to do without.
#  Uncomment this line to disable them.
# (no-cursor-updating)

Sven Neumann's avatar
Sven Neumann committed
143
# Layer preview sizes (also used for the Undo History):
Elliot Lee's avatar
Elliot Lee committed
144
#  none:    no previews in layers dialog/layer selector
Sven Neumann's avatar
Sven Neumann committed
145
#  tiny:    24x24
Elliot Lee's avatar
Elliot Lee committed
146
#  small:   32x32
Sven Neumann's avatar
Sven Neumann committed
147 148 149 150
#  medium:  48x48
#  large:   64x64
#  huge:   128x128
#  #:        #x#
Elliot Lee's avatar
Elliot Lee committed
151 152
(preview-size small)

Sven Neumann's avatar
Sven Neumann committed
153 154 155 156 157 158 159 160
# Navigation window preview sizes:
#  small:   48x48
#  medium:  80x80
#  large:  112x112
#  #:        #x#
(nav-preview-size large)


Manish Singh's avatar
Manish Singh committed
161 162
# Tooltips
#  Comment this out to disable the tooltips in the toolbox
163
# (dont-show-tool-tips)
Manish Singh's avatar
Manish Singh committed
164

Sven Neumann's avatar
Sven Neumann committed
165 166 167 168
# Help System
#  Comment this out to disable context-sensitive help with F1 key
# (dont-use-help)

Elliot Lee's avatar
Elliot Lee committed
169
# Controlling ruler visibility
170 171 172
#  The default behavior is for rulers to be ON.
#  This can also be toggled with the View->Toggle Rulers command
#  or shift+control+r
Elliot Lee's avatar
Elliot Lee committed
173 174
# (dont-show-rulers)

Sven Neumann's avatar
Sven Neumann committed
175 176 177 178 179 180
# Controlling statusbar visibility
#  The default behavior is to show the statusbar.
#  This can also be toggled with the View->Toggle Statusbar command
#  or shift+control+s
# (dont-show-statusbar)

181
# Default units
182 183 184 185 186
#  This is the default unit of a new image. It will appear in the
#  File/New dialog and will be the unit for coordinate display when
#  dot-for-dot is off.
#  The default units can be one of:
#  (inches millimeters points picas) plus those in your user units database
187 188 189 190 191 192
#  The default is inches
(default-units inches)

# Default Resolution units
#  This is used to specify the resolution of a new image
#  The units for the resolution can be one of:
193
#  (inches millimeters points picas) plus those in your user units database
194 195 196 197 198 199 200 201
#  The default is inches
(default-resolution-units inches)

# Default Resolution
#  This is the default resolution of a new image in dpi
#  The default is 72.0 dpi in both x and y direction
(default-xresolution 72.0)
(default-yresolution 72.0)
Elliot Lee's avatar
Elliot Lee committed
202 203

# Disable auto saving
204 205
#  Auto saving is not yet implemented! Nothing will be auto-saved, no matter
#  how you set this here.  
Elliot Lee's avatar
Elliot Lee committed
206 207 208 209 210 211 212
#  Just uncomment the line below...
# (dont-auto-save)

# Disable confirmation before closing an image without saving
#  Just uncomment the next line
# (dont-confirm-on-close)

213 214 215
# By default GIMP remembers the positions and sizes of the main dialogs and
#  advices your window-manager to place them there again the next time you
#  use the GIMP. To disable this behaviour, uncomment the line below...
216 217
# (dont-save-session-info)

Sven Neumann's avatar
Sven Neumann committed
218 219 220
# Session managment 
#  To let GIMP try to restore your last saved session, 
#  just uncomment the line below...
221
# (always-restore-session)
222

Elliot Lee's avatar
Elliot Lee committed
223 224
# Setting the level of interpolation
#  Uncommenting this line will enable cubic interpolation.
Sven Neumann's avatar
Sven Neumann committed
225 226
#  By default, GIMP uses linear interpolation, which is faster, but 
#  has poorer quality
Elliot Lee's avatar
Elliot Lee committed
227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242
# (cubic-interpolation)

# Set the gamma correction values for the display
#  1.0 corresponds to no gamma correction.  For most displays,
#  gamma correction should be set to between 2.0 and 2.6
#  Run the utility "gamma_correct" to determine appropriate values
#  for your display.
#
# One important item to keep in mind:  Many images that you might
#  get from outside sources will in all likelihood already be
#  gamma-corrected.  In these cases, the image will look washed-out
#  if the gimp has gamma-correction turned on.  If you are going
#  to work with images of this sort, turn gamma correction off
#  by removing this line, or setting the values to 1.0.
#  gamma-correction 1.0
#  gamma-correction 2.0
Sven Neumann's avatar
Sven Neumann committed
243
#
Elliot Lee's avatar
Elliot Lee committed
244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260
(gamma-correction 1.0)

# Set the manner in which transparency is displayed in images
#  Transparency type can be one of:
#    0: Light Checks
#    1: Mid-Tone Checks
#    2: Dark Checks
#    3: White Only
#    4: Gray Only
#    5: Black Only
#  Check size can be one of:
#    0: Small
#    1: Medium
#    2: Large
(transparency-type 1)
(transparency-size 2)

261 262 263
# This string sets how image window titles are formatted.
# The following percent expansions are performed:
#   %%  literal percent sign
264
#   %f  bare filename, or "Untitled"
265 266 267 268 269 270
#   %F  full path to file
#   %p  PDB image id
#   %i  view instance number
#   %t  image type (RGB, indexed, greyscale)
#   %z  zoom factor as a percentage
#   %s  source scale factor
271
#   %d  destination scale factor
Sven Neumann's avatar
Sven Neumann committed
272
#   %Dx expands to x if the image is dirty
273 274
# See gimprc(5) for further details.
(image-title-format "%D*%f-%p.%i (%t) %z%%")
275

Sven Neumann's avatar
Sven Neumann committed
276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294
# Global paint options
#  By default options for the paint tools are global, e.g. all paint tools
#  use the options you specify in the brushes dialog. You can change this
#  so each tool has its own settings by uncommenting the next line.
# (no-global-paint-options)

# Maximal new image size
#  To prevent mistakes Gimp will warn you if you try to create a very large
#  image. The default maximum memory consumption of the new image that 
#  triggers the warning is 32MB.  
(max-new-image-size 32M)

# Trust dirty flag
#  Gimp tries to keep track of changes to an image. If you trust this
#  behaviour, nothing will happen if you save an unchanged image. By default
#  this is turned off.
#  Just uncomment the following line if you trust the dirty flag.
# (trust-dirty-flag)

295 296 297 298 299 300 301
# Help browser
#  Determines which program to use as browser for the GIMP help pages.
#  Possible values are "gimp" which means the built-in help browser
#  which comes with GIMP as a plug-in and "netscape" which will show
#  the help pages using the "netscape-remote" command.
(help-browser gimp)

Sven Neumann's avatar
Sven Neumann committed
302 303
# Gfig search path
#  This path will be searched for Gfig figures when you use the Gfig plug-in.
Michael Natterer's avatar
Michael Natterer committed
304 305
(gfig-path "${gimp_dir}/gfig:${gimp_data_dir}/gfig")

Sven Neumann's avatar
Sven Neumann committed
306 307 308
# Fractalexplorer path
#  This path will be searched for fractals when you use the Fractalexplorer  
#  plug-in.
Michael Natterer's avatar
Michael Natterer committed
309 310
(fractalexplorer-path "${gimp_dir}/fractalexplorer:${gimp_data_dir}/fractalexplorer")

Sven Neumann's avatar
Sven Neumann committed
311 312 313 314
# GFlare path
#  This path will be searched for gflares when you use the GFlare plug-in.
(gflare-path "${gimp_dir}/gflare:${gimp_data_dir}/gflare")

315
# [end of file]