al2f's website

Restoring GIMP settings after the 3.0 update

2025-03-30

After updating my system I was greeted with the amazing release of GIMP 3.0. The interface was ported to GTK3 which matches the program nicely with my system theme, and I’m very excited to try out non-destructive filters. As happened with many GIMP releases, some default settings were changed, and there’s going to be some people who prefer the previous settings, and would like to change them back. I’m one of those people.

Decreased padding on toolbox buttons

The first change I came across was the padding on the toolbox buttons. In 3.0 the padding increased quite a bit. In fact, so much, that with the toolbar width unchanged, the GIMP window was too tall to fit on to my screen.

Screenshot of GIMP 2.10 with the light theme and legacy icons applied. The toolbox has 39 tool icons arranged into a 5x8 grid

Screenshot of GIMP 3.0 with the light theme and legacy icons applied. The padding on the toolbox buttons has increased, and the toolbox must be expanded to a 9x5 grid in order for the window to fit onto the screen

Using the GTK Inspector I dug around in the css, and decreased the padding on the buttons.

GIMP 3.0 with the GTK Inspector open to the ‘CSS’ tab. The following css is applied: .image-button { padding: 2px; }

After creating a custom theme with the decreased padding, the icons were stuck at a low resolution, and the ‘Override icon sizes set by the theme’ setting did not fix this. I applied the smaller padding by opening the default theme1, and editing its common.css file to add the following lines.

Note: This will be overwritten by future GIMP updates

@import url("../System/gimp.css");

+ /* Start TWEAKS */
+ .image-button {
+ 	padding: 1px;
+ }
+ /* end TWEAKS */

Re-introducing floating selections

Another annoying change for me was the choice to remove floating selections. (In GIMP 2.10, when cutting and pasting a selection, it would be placed on a new layer called a ‘Floating Selection’. This Floating Selection could be moved around without exiting the Rectangle Selection tool, and anchored/flattened to the layer below it, by clicking once outside the layer.)

In GIMP 3.0, this can changed back by going to Edit -> Keyboard Shortcuts and searching for ‘paste’. The GIMP window for configuring shortcuts. At the top is a text box for filtering the shortcuts. ‘paste’ is currently written in it. Beneath the text box is a tree menu which has the ‘Action’, ‘Shortcut’, and ‘Name’ columns. Almost each row represents a shortcut, with some rows acting as a dropdown for shortcut groups.

Here, double-click on the ‘Shortcut’ field of ‘Paste as Floating Data’, and press Ctrl+V to assign the shortcut. Then, press ‘Reassign shortcut’ on the following popup:

Popup. Title: Conflicting shortcuts. Body: Shortcut “Ctrl+V” is already taken by “Paste” from the “Edit” group. Reassigning the shortcut will cause it to be removed from “Paste”. Buttons: Cancel, Reassign shortcut

.


  1. /usr/share/gimp/3.0/themes/Default/common.css in my case. Check the theme path under Edit -> Preferences -> Interface -> Theme↩︎