LinuxCommandLibrary

gimp

Open-source image editor for photo retouching and graphic design

TLDR

Start GIMP

$ gimp
copy
Open an image
$ gimp [image.png]
copy
Open multiple images
$ gimp [image1.png] [image2.jpg]
copy
Run in batch mode
$ gimp -b '(gimp-quit 0)'
copy
Start without splash
$ gimp --no-splash
copy

SYNOPSIS

gimp [options] [files]

DESCRIPTION

gimp (GNU Image Manipulation Program) is a powerful open-source image editor. It provides tools for photo retouching, image composition, and image authoring, supporting numerous file formats.
GIMP features layers, masks, filters, color adjustments, and drawing tools. It supports scripting through Script-Fu and Python for automation. The plugin architecture enables extensive customization.

PARAMETERS

FILES

Image files to open.
-b COMMAND, --batch COMMAND
Run batch command.
-n, --new-instance
Start new instance.
--no-splash
Don't show splash screen.
--no-interface
Run without UI (batch mode).
-d, --no-data
Don't load patterns and brushes.
-g, --gimprc FILE
Use alternate config file.
--help
Display help information.

CONFIGURATION

~/.config/GIMP/2.10/gimprc

Main configuration file containing preferences, tool settings, and UI options.
~/.config/GIMP/2.10/pluginrc
Plugin registry file listing installed plugins and their parameters.
~/.config/GIMP/2.10/sessionrc
Session configuration storing window positions and dialog states.

CAVEATS

GTK application requires graphical environment. Large images can be memory-intensive. Plugin compatibility varies by version.

HISTORY

GIMP was started by Spencer Kimball and Peter Mattis in 1995 at UC Berkeley. It became a GNU project and remains one of the most popular open-source graphics applications.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community