Improvements for GIMP 2.10+, the GNU Image Manipulation Program, to fit (former) Adobe Photoshop users’ needs.
It patches GIMP’s configuration and supporting data to make it behave, look and feel more like Photoshop.
- Tool organization to mimic the position of those in Photoshop.
- Keyboard shortcuts similar to the ones in Photoshop, following Adobe’s documentation.
- New default settings to maximize space on the canvas.
- 20 additional Python filters, such as “Heal Selection”.
- 80+ additional brushes.
- 1800+ additional fonts included (see fonts.txt).
- New splash screen.
- New icon and name from custom .desktop file. (preset for Flatpak; change the
Exec=
line for others)
PhotoGIMP was intended to be used with a Flatpak installation of GIMP, but since it contains “just files” you can use it on any platform supported by GIMP regardless of the installation method.
-
Install GIMP first. This package does not include GIMP itself.
Install GIMP using your preferred method…
- Consult the GIMP Downloads page for all install options.
-
Install
gimp
with the installation routine provided by your system. -
flatpak install flathub org.gimp.GIMP
or flathub.org. -
sudo snap install gimp
or snapcraft.io
You might want to use Pedro Marinho’s Snap package of PhotoGIMP instead of this one. -
pkg install gimp
orcd /usr/ports/graphics/gimp/ && make install clean
-
brew install --cask gimp
orsudo port install gimp
-
choco install gimp
-
Launch GIMP immediately after installation is done.
-
Get the path of GIMP’s configuration directory.
-
Open GIMP’s own console from the menu:
Filters › Python-fu › Console -
Enter
print gimp.directory
to show the path.A Flatpak installation usually uses
"$HOME/.var/app/org.gimp.GIMP/config/GIMP/2.10"
.
A Snap installation usually uses"$HOME/snap/gimp/47/.config/GIMP/2.10"
.If you have installed GIMP as Flatpak or Snap, but GIMP does not show one of the paths above then you have probably installed a different GIMP version (e.g. via a package manager) before. This is not a problem in itself, but make sure that PhotoGIMP is then installed in this and not in the one provided by Flatpak or Snap. Easier for you is to quit GIMP, delete/rename the old folder and then look up the path on GIMP's console again.
It is also posible to define which directory GIMP shall use by setting an environment variable.
-
Copy the path shown by the console to the clipboard. If you don’t use a clipboard manager paste the path somewhere for later use – e.g. in a text editor or notes application.
-
-
Quit GIMP.
-
Backup your GIMP configuration directory if needed. Renaming is sufficient.
⚠️ All existing files will be overwritten.⚠️
If you have not freshly installed GIMP but used it before, you may want to restore parts of your old configuration.
Not needed when you install the Snap (Linux) or Chocolatey (Windows 7+) package of PhotoGIMP.
-
Download the PhotoGIMP.by.Diolinux.v2020.for.Flatpak.zip from the Releases page with a mouse click or with your shell:
curl -L https://github.com/Diolinux/PhotoGIMP/releases/download/1.0/PhotoGIMP.by.Diolinux.v2020.for.Flatpak.zip -o ~/Downloads/PhotoGIMP.by.Diolinux.v2020.for.Flatpak.zip
Will download to
~/Downloads/PhotoGIMP.by.Diolinux.v2020.for.Flatpak.zip
. -
Extract the
PhotoGIMP.by.Diolinux.v2020.for.Flatpak.zip
archive with your shell (recommended) or any other way:unzip ~/Downloads/PhotoGIMP.by.Diolinux.v2020.for.Flatpak.zip -x '*/.ld.so/*' '*/cache/*' '*/current/*' '*/data/*' '*/gtk-?.0/*' '*/ibus/*' '*/user-dirs.dirs' '*Patch.txt' -d ~/ && \ls -A ~/Downloads/"PhotoGIMP by Diolinux v2020 for Flatpak"/.*
Extracts files to
"~/Downloads/PhotoGIMP by Diolinux v2020 for Flatpak"
.
Files that are not required will not be extracted. -
If you did not extract the archive using the shell command, there are now some unnecessary files that you should delete now (not mandatory but easier).
Make your file manager show hidden files (whose names begin with a dot).
- Delete
How to Install PhotoGIMP's Patch.txt
(you are currently reading an updated README) - Delete
.var/app/org.gimp.GIMP/.ld.so
- Delete
.var/app/org.gimp.GIMP/cache
- Delete
.var/app/org.gimp.GIMP/config/gtk-2.0
- Delete
.var/app/org.gimp.GIMP/config/gtk-3.0
- Delete
.var/app/org.gimp.GIMP/config/ibus
- Delete
.var/app/org.gimp.GIMP/config/user-dirs.dirs
- Delete
.var/app/org.gimp.GIMP/current
- Delete
.var/app/org.gimp.GIMP/data
- Delete
-
Result: You should have these directories inside a
PhotoGIMP by Diolinux v2020 for Flatpak
directory.Make your file manager show hidden files (whose names begin with a dot).
.icons
(if you don’t want the custom icon you can delete this too.).local
(if you don’t want the custom .desktop file you can delete this too.).var
(this contains the essential PhotoGIMP configuration files.)
- Enter
choco install photogimp
in PowerShell.
The Chocolatey package is maintained by André Augusto.
Snap users can install this package by using the method described in the “All others” section
or install another Snap package:
- Enter
sudo snap install photogimp
in a shell or use the Snapcraft website.
This will install PhotoGIMP into
"$HOME/snap/gimp/47/.config/GIMP/2.10"
; make sure GIMP really uses that directory.
That Snap package is maintained by Pedro Marinho.
-
Copy essential config files: copy the contents of the 2.10 directory,
.var/app/org.gimp.GIMP/config/2.10
, to your GIMP’s configuration directory
(the path shown by GIMP’s console), e.g.$HOME/.config/GIMP/2.10
.Shell command 1: set a variable to your path (replace
…
with your path)GDIR=…
Example:
GDIR="$HOME/.config/GIMP/2.10"
(no trailing slash!)Shell command 2: copy files
cp -R ~/Downloads/"PhotoGIMP by Diolinux v2020 for Flatpak"/.var/app/org.gimp.GIMP/config/GIMP/2.10 "$GDIR"
-
Copy desktop entry and its icon (both not needed)
-
Copy
.local/share/applications/org.gimp.GIMP.desktop
to$HOME/.local/share/applications/org.gimp.GIMP.desktop
cp ~/Downloads/"PhotoGIMP by Diolinux v2020 for Flatpak"/.local/share/applications/org.gimp.GIMP.desktop ~/.local/share/applications/org.gimp.GIMP.desktop
For non-Flatpak installations: Edit
$HOME/.local/share/applications/org.gimp.GIMP.desktop
in a text editor, look for the line beginning withExec=
and change the path to the GIMP executable. To find out that path, open/usr/local/share/applications/org.gimp.GIMP.desktop
-
Copy
.icons/photogimp.png
to$HOME/.icons/photogimp.png
cp ~/Downloads/"PhotoGIMP by Diolinux v2020 for Flatpak"/.icons/photogimp.png ~/.icons/photogimp.png
-
- This project would not be possible without the amazing GIMP team.
- The Photo in the new Splash is from Isabella Mariana
- A BIG thanks to all Diolinux’s supporters on Twitch and YouTube.