Your GIMP Profile and You

What is my “GIMP profile” and where do I find it?

The “GIMP profile” is a directory/folder (actually a directory tree) where GIMP keeps information that pertains to you, the user:

  • your windows and dialogs setup
  • your settings and presets for some tools
  • your keyboard shortcuts
  • your brushes, gradients, palettes, patterns, fonts, scripts, plugins and brush dynamics (as opposed to those installed for the benefits of all users).

Locating the GIMP (2.10) profile

Since it is a personal folder, GIMP keeps it with others files that also belong to you, usually:

  • In Windows 7 and later versions: C:\Users\{your_id}\AppData\Roaming\GIMP\2.10 (a.k.a. %APPDATA%/GIMP/2.10)
  • In Linux: /home/{your_id}/.config/GIMP/2.10 (a.k.a. $XDG_CONFIG_HOME/GIMP/2.10)
  • In OSX: /Users/{your_id}/Library/GIMP/2.10/ or possibly /Users/{your_id}/Library/Application Support/GIMP/2.10/ (this could depend on the GIMP build you use). (a.k.a. NSApplicationSupportDirectory/GIMP/2.10)

The 2.10 part is of course version-dependent (or you may still be using .gimp-2.8). If you run several versions in parallel, you will have a profile for each, i.e., distinct profiles for GIMP 2.8 and GIMP 2.10, while all the successive updates to GIMP 2.10 will use the same profile.

If you don’t find it in the locations above

  • If you are on Linux or OSX, keep in mind that the leading dot in the name makes many tools “omit” to display it, so you may have to explicitly ask your file explorer to display hidden files to navigate to it.
  • On all systems (and especially Windows versions), it can be elsewhere for several reasons, for instance because the user profile has been moved to another partition/drive (especially with “roaming” users).

Here are two tricks to find it (they both assume that GIMP can run):

Trick #1
  • Edit → Preferences and open the Folders tree in the left pane of the dialog.
  • If you click on any of the folders (for instance, Brushes), the right pane will normally display two folders:
    GIMP Preferences Folders
    • The non-writable one is the one that holds system-wide features (brushes in this case), located somewhere in the GIMP installation tree
    • The writable one is your own brushes folder in your GIMP profile: the GIMP profile is its parent folder.
Trick #2
  • Open Filters/Python-fu/Console
  • Enter this: print gimp.directory and strike [Enter]

When to use the GIMP profile

Your GIMP profile is the right place to install additional material (scripts, plugins, brushes, palettes, fonts, gradients…). It is a much better place than the system GIMP installation folder:

  • Installing things there will not require admin privileges
  • The additional items will not be wiped out by a GIMP re-installation
  • They are more likely to be backed up since they are part of the user’s data

Repairing the GIMP profile

GIMP Startup failures can be caused by profile problems. In that case it is pointless to re-install GIMP, since the re-installed version will re-use the existing profile and therefore fail in the same way.

It is usually much more efficient to just rename the profile (to 2.10.disabled, for instance) and restart GIMP. GIMP will recreate a new profile directory on startup, which should fix any problems.

You can then copy your add-ons subdirectories to the new profile, checking periodically that GIMP will still start with that modified profile.

Creative Commons By Share Alike
GIMP Tutorial - Your GIMP Profile and You by Ofnuts is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.