En 2019, desarrollé Quirinux, un sistema operativo diseñado para la creación de cine animado, e incluí una versión especial de GIMP que modifiqué para que se pareciera a Photoshop. La idea era ofrecer una herramienta que ayudara a quienes estaban acostumbrados al flujo de trabajo de Photoshop a adaptarse más fácilmente a GIMP
Luego de recibir comentarios valiosos de usuarios como el maestro Gustavo Deveze, entendí que muchos prefieren la interfaz y los atajos originales de GIMP. Esto me llevó a transformar mi versión de GIMP en algo mucho más flexible: gimp-quirinux, una herramienta de configuración que permite cambiar entre las interfaces y atajos de GIMP y Photoshop según tus necesidades ⚙️.
¿Qué es gimp-quirinux?
Gimp-Quirinux es como un armario digital que te permite «vestir» a GIMP con su apariencia y comportamiento original o con los de Photoshop. Esto incluye tanto los iconos como los atajos de teclado, ofreciendo la flexibilidad de cambiar entre ellos cuando lo desees.
¿Para qué sirve?
Supongamos que estás migrando de Photoshop a GIMP en un sistema Linux. Aunque estás aprendiendo a usar GIMP, quizás necesites realizar un trabajo urgente y te sientas más cómodo con la interfaz de Photoshop. Con gimp-quirinux, puedes cambiar rápidamente a la configuración de Photoshop y, una vez que hayas terminado, volver a la configuración original de GIMP para seguir practicando.
Este programa también es útil si sigues un tutorial de Photoshop pero prefieres trabajar en GIMP, o si compartes un ordenador con alguien que ya está acostumbrado a GIMP. En cualquier caso, gimp-quirinux te permite adaptar la herramienta a tus preferencias y necesidades momentáneas.
¿Cómo funciona?
El programa añade una herramienta de configuración simple que te presenta un menú para elegir cómo quieres que se vea y se comporte GIMP. Además, el instalador actúa como un metapaquete, es decir, si no tienes GIMP instalado, lo instala junto con los plugins más populares.
Características principales
- Usar iconos y atajos de Photoshop
- Usar iconos y atajos de GIMP
- Combinar iconos de Photoshop con atajos de GIMP
- Combinar iconos de GIMP con atajos de Photoshop
Más compatibilidad
Hice gimp-quirinux para mi distro Quirinux, aunque acabo de actualizarlo para que sea compatible con una gran cantidad de distribuciones actuales. En concreto, fue probado con éxito en:
- Quirinux 2.x
- Debian 12 Bookworm / Devuan 5 Daeldalus
- Debian 13 Trixie / Devuan 6 Excalibur
- Linux Mint 22.2 Zara / Linux Mint LMDE 7
- Ubuntu / Ubuntu Studio 24.04.3 LTS
Debería funcionar también con la mayoría sus derivadas y escritorios alternativos.
¿Cómo se instala?
Si ya usas Quirinux, entonces gimp-quirinux viene preinstalado.
Recién salido del horno comparto el script automático que hice para instalarlo en otra distribución compatible. Además, he agregado compatibilidad con Gimp 3.x (siempre y cuando se instale desde repositorios oficiales apt de cada distro).
Ten en cuenta:
- Solo es compatible con la paquetería apt (deb) oficial
- No funciona con Flatpak, Snap
- No funciona en Windows
1. Instalar wget (si aún no lo tenemos):
apt-get update apt-get install wget -y
2. Descargar el script instalador:
wget https://repo.quirinux.org/extras/scripts/gimp-quirinux-installer.sh
3. Dar permisos de ejecución:
chmod +x ./gimp-quirinux-installer.sh
4. Ejecutar con permisos de administrador:
./gimp-quirinux-installer.sh
Capturas de pantalla
Código fuente del instalador
#!/bin/bash
# ==============================================================
# Nombre: install-gimp-quirinux.sh
# Autor: Charlie Martínez®
# Licencia: GPL-2
# Utilidad: Instala el Configurador Quirinux para GIMP
# Distro: Quirinux, Debian 12 y 13, Devuan 5 y 6
# ==============================================================
# Ejecutar como ROOT (sin sudo)
# ==============================================================
clear
# Asegurar PATH completo en sistemas tipo Devuan
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
echo "====> Iniciando instalación segura de GIMP Quirinux"
DEST="/tmp/gimp-quirinux"
mkdir -p "$DEST"
# --------------------------------------------------------------
# Verificar wget
# --------------------------------------------------------------
if ! command -v wget >/dev/null 2>&1; then
echo "====> Instalando wget..."
apt update
apt install -y wget
fi
# --------------------------------------------------------------
# INSTALAR libgimp2.0 DESDE REPOS O DESDE QUIRINUX (FALLBACK)
# --------------------------------------------------------------
echo "====> Verificando disponibilidad de libgimp2.0 en repos oficiales..."
apt update
if apt-cache show libgimp2.0 >/dev/null 2>&1; then
echo "====> libgimp2.0 disponible en repos oficiales. Instalando..."
apt install -y libgimp2.0
ORIGEN_LIB="repos"
else
echo "====> libgimp2.0 NO disponible en repos oficiales."
echo "====> Descargando desde repo.quirinux..."
QUIRINUX_LIB_URL="https://repo.quirinux.org/pool/main/g/gimp/libgimp2.0_2.10.35-1+deb12u3_amd64.deb"
wget -P "$DEST" "$QUIRINUX_LIB_URL" || {
echo "ERROR: No se pudo descargar libgimp2.0 desde Quirinux."
exit 1
}
echo "====> Instalando libgimp2.0 desde Quirinux..."
dpkg -i "$DEST"/libgimp2.0_*.deb || true
apt -f install -y
ORIGEN_LIB="quirinux"
fi
# --------------------------------------------------------------
# DESCARGAR PAQUETES QUIRINUX (PLUGINS Y CONFIGURADOR)
# --------------------------------------------------------------
URLS=(
"https://repo.quirinux.org/pool/main/g/gluas/gimp-gluas_0.1.20-4+q2_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gmic/gimp-gmic_2.9.5-6+q2_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gutenprint/libgutenprintui2-2_5.3.4.20220624T01008808d602-2+q2_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gutenprint/gimp-gutenprint_5.3.4.20220624T01008808d602-3+q2_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gimplensfun/gimp-lensfun_0.2.5-1.3+q2_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gimp-plugin-registry/gimp-plugin-registry_9.20200930+q2_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gtkam/gtkam-gimp_1.0-5+q2_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gimp-gap/gimp-gap_2.6.2+q2_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gimp-quirinux/gimp-quirinux_6.5.10+q2_all.deb"
)
# TODO: Revisar compatibilidad de paquete libjpeg62-turbo
echo "====> Descargando paquetes Quirinux..."
for url in "${URLS[@]}"; do
wget -P "$DEST" "$url"
done
# --------------------------------------------------------------
# INSTALAR GIMP SIEMPRE DESDE REPOS OFICIALES
# --------------------------------------------------------------
echo "====> Instalando gimp exclusivamente desde repos oficiales..."
if ! apt install -y gimp; then
echo "ERROR CRÍTICO:"
echo " No se pudo instalar gimp desde repos oficiales."
echo " libgimp2.0 fue instalado desde: $ORIGEN_LIB"
echo " Existe un conflicto real de versiones."
echo " El script se detiene para evitar romper el sistema."
exit 1
fi
# --------------------------------------------------------------
# INSTALAR PAQUETES QUIRINUX CON DPKG
# --------------------------------------------------------------
echo "====> Instalando paquetes Quirinux..."
dpkg -i \
"$DEST"/gimp-gluas_*.deb \
"$DEST"/gimp-gmic_*.deb \
"$DEST"/libgutenprintui2-*.deb \
"$DEST"/gimp-gutenprint_*.deb \
"$DEST"/gimp-lensfun_*.deb \
"$DEST"/libjpeg62-turbo_*.deb \
"$DEST"/gimp-plugin-registry_*.deb \
"$DEST"/gtkam-gimp_*.deb \
"$DEST"/gimp-gap_*.deb \
"$DEST"/gimp-quirinux_*.deb
# --------------------------------------------------------------
# CORREGIR DEPENDENCIAS
# --------------------------------------------------------------
echo "====> Corrigiendo dependencias..."
apt -f install -y
# --------------------------------------------------------------
# FINAL
# --------------------------------------------------------------
echo "==========================================================="
echo " INSTALACIÓN COMPLETA"
echo "==========================================================="
echo ""
echo " Accede al Configurador Quirinux de GIMP desde:"
echo " >>> Menu Aplicaciones > Configuración / Preferencias > Configurar GIMP"
echo ""
echo "==========================================================="
Código fuente de gimp-quirinux
Tener en cuenta que, además, necesitas todos los archivos adicionales que he compartido en GitHub
#!/bin/bash
# ======================================================================
# File: gimp-quirinux
# Author: Charlie Martínez®
# License: https://www.gnu.org/licenses/gpl-2.0.txt
# Purpose: Personalizador de Quirinux
# Distro: Quirinux 2.0, compatible con Debian y Devuan y derviadas
# ======================================================================
#
# Copyright (c) 2019-2025 Charlie Martínez. All Rights Reserved.
# License: https://www.gnu.org/licenses/gpl-2.0.txt
# Authorized and unauthorized uses of the Quirinux trademark:
# See https://www.quirinux.org/aviso-legal
#
# =========================================================================================
# INICIO / FIN (IDIOMAS) [CÓDIGO REUTILIZABLE]
# =========================================================================================
function _fin_de()
{
zenity --info --text "Einstellungen vorgenommen. Sie können sie jederzeit umkehren. "\;
gimp
}
function _fin_en()
{
zenity --info --text "Settings made. You can always reverse them."\;
gimp
}
function _fin_es()
{
zenity --info --text "Configuraciones realizadas. Siempre puedes revertirlas."\;
gimp
}
function _fin_fr()
{
zenity --info --text "Paramètres définis. Vous pouvez toujours les inverser. "\;
gimp
}
function _fin_gl()
{
zenity --info --text "Configuración feita. Sempre os podes reverter."\;
gimp
}
function _fin_it ()
{
zenity --info --text "Impostazioni effettuate. Puoi sempre invertirli. "\;
gimp
}
function _fin_pt()
{
zenity --info --text "Configurações feitas. Você sempre pode revertê-los."\;
gimp
}
function _fin_ru()
{
zenity --info --text "Настройки сделаны. Вы всегда можете отменить их. "\;
gimp
}
# =========================================================================================
# SALIR [CÓDIGO REUTILIZABLE]
# =========================================================================================
function _salir()
{
exit 0
}
# =========================================================================================
# SELECTOR DE IDIOMA [CÓDIGO REUTILIZABLE]
# Esta sección fue tomada de Etertics GNU/Linux,
# @Autor: Javier Obregón (GPLv3)
# =========================================================================================
function _idioma()
{
IDIOMA=$(echo $LANG | cut -d_ -f1) # Idioma del sistema
if [[ $IDIOMA = "es" ]]
then
_menuPrincipal_es
elif [[ $IDIOMA = "en" ]]
then
_menuPrincipal_en
elif [[ $IDIOMA = "gl" ]]
then
_menuPrincipal_gl
elif [[ $IDIOMA = "pt" ]]
then
_menuPrincipal_pt
elif [[ $IDIOMA = "fr" ]]
then
_menuPrincipal_fr
elif [[ $IDIOMA = "it" ]]
then
_menuPrincipal_it
elif [[ $IDIOMA = "de" ]]
then
_menuPrincipal_de
elif [[ $IDIOMA = "ru" ]]
then
_menuPrincipal_ru
else
_menuPrincipal_en
fi
}
# =========================================================================================
# CASTELLANO
# =========================================================================================
function _menuPrincipal_es()
{
opPrincipal=$(
zenity --list --title "GIMP-QUIRINUX" --width="600" --height="300" \
--column="Opciones disponibles" \
"Usar iconos y atajos de Photoshop" \
"Usar iconos y atajos de GIMP" \
"Usar iconos de Photoshop y atajos de GIMP" \
"Usar iconos de GIMP y atajos de Photoshop" \
"Salir" \
)
if [[ $opPrincipal == "Usar iconos y atajos de Photoshop" ]]; then
_photoshop_es
_fin_es
fi
if [[ $opPrincipal == "Usar iconos y atajos de GIMP" ]]; then
_gimp_es
_fin_es
fi
if [[ $opPrincipal == "Usar iconos de Photoshop y atajos de GIMP" ]]; then
_photogimp_es
_fin_es
fi
if [[ $opPrincipal == "Usar iconos de GIMP y atajos de Photoshop" ]]; then
_gimpshop_es
_fin_es
fi
if [[ $opPrincipal == "Salir" ]]; then
_salir
fi
}
function _file() {
FILE="$HOME/.config/GIMP"
if [ ! -e "$FILE" ]; then
mkdir -p "$FILE"
fi
}
# ICONOS Y ATAJOS DE PHOTOSHOP
function _photoshop() {
_file
cp -rf /usr/local/share/gimp-quirinux/gimp-shop/.config/* $HOME/.config/
cp -rf /usr/local/share/gimp-quirinux/gimp-shop/usr/share/gimp/2.0/* /usr/share/gimp/2.0/
cp -rf /usr/local/share/gimp-quirinux/gimp-shop/usr/share/gimp/3.0/* /usr/share/gimp/3.0/
}
# ICONOS Y ATAJOS DE GIMP
function _gimp() {
_file
cp -rf /usr/local/share/gimp-quirinux/gimp-original-full/.config/* $HOME/.config/
cp -rf /usr/local/share/gimp-quirinux/gimp-original-full/usr/share/gimp/2.0/* /usr/share/gimp/2.0/
cp -rf /usr/local/share/gimp-quirinux/gimp-original-full/usr/share/gimp/3.0/* /usr/share/gimp/3.0/
}
# ICONOS DE PHOTOSHOP Y ATAJOS DE GIMP
function _photogimp() {
_file
cp -rf /usr/local/share/gimp-quirinux/gimp-shop/.config/* $HOME/.config/
cp -rf /usr/local/share/gimp-quirinux/gimp-original-rc/.config/* $HOME/.config/
cp -rf /usr/local/share/gimp-quirinux/gimp-shop/usr/share/gimp/2.0/* /usr/share/gimp/2.0/
cp -rf /usr/local/share/gimp-quirinux/gimp-shop/usr/share/gimp/3.0/* /usr/share/gimp/3.0/
}
# ICONOS DE GIMP Y ATAJOS DE PHOTOSHOP
function _gimpshop() {
_file
cp -rf /usr/local/share/gimp-quirinux/gimp-original-full/.config/* $HOME/.config/
cp -rf /usr/local/share/gimp-quirinux/gimp-shop-rc/.config/* $HOME/.config/
cp -rf /usr/local/share/gimp-quirinux/gimp-original-full/usr/share/gimp/2.0/* /usr/share/gimp/2.0/
cp -rf /usr/local/share/gimp-quirinux/gimp-original-full/usr/share/gimp/3.0/* /usr/share/gimp/3.0/
}
function _borrar() {
_file
rm -rf ~/.config/GIMP
}
# ÍCONOS Y ATAJOS DE PHOTOSHOP
function _photoshop_es()
{
(
_borrar
echo "50"; sleep 1
echo "# Procesando"; sleep 1
_photoshop
echo "100"; sleep 1
echo "# Procesando"; sleep 1
)|
zenity --progress --title="Configurando" --text="Ten paciencia, llevará tiempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuración cancelada"
fi
}
# ÍCONOS Y ATAJOS DE GIMP
function _gimp_es()
{
(
_borrar
echo "50"; sleep 1
echo "# Procesando"; sleep 1
_gimp
echo "100"; sleep 1
echo "# Procesando"; sleep 1
)|
zenity --progress --title="Configurando" --text="Ten paciencia, llevará tiempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuración cancelada"
fi
}
# ICONOS DE GIMP Y ATAJOS DE PHOTOSHOP
function _gimpshop_es()
{
(
_borrar
echo "50"; sleep 1
echo "# Procesando"; sleep 1
_gimpshop
echo "100"; sleep 1
echo "# Procesando"; sleep 1
)|
zenity --progress --title="Configurando" --text="Ten paciencia, llevará tiempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuración cancelada"
fi
}
# ICONOS DE PHOTOSHOP Y ATAJOS DE GIMP
function _photogimp_es()
{
(
_borrar
echo "50"; sleep 1
echo "# Procesando"; sleep 1
_photogimp
echo "100"; sleep 1
echo "# Procesando"; sleep 1
) |
zenity --progress --title="Configurando" --text="Ten paciencia, llevará tiempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuración cancelada"
fi
}
# =========================================================================================
# INGLÉS
# =========================================================================================
function _menuPrincipal_en()
{
opPrincipal=$(
zenity --list --title "GIMP-QUIRINUX" --width="600" --height="300" \
--column="Available options" \
"Use Photoshop icons and shortcuts" \
"Use GIMP icons and shortcuts" \
"Use Photoshop icons and GIMP shortcuts" \
"Use GIMP icons and Photoshop shortcuts" \
"Exit" \
)
if [[ $opPrincipal == "Use Photoshop icons and shortcuts" ]]; then
_photoshop_en
_fin_en
fi
if [[ $opPrincipal == "Use GIMP icons and shortcuts" ]]; then
_gimp_en
_fin_en
fi
if [[ $opPrincipal == "Use Photoshop icons and GIMP shortcuts" ]]; then
_photogimp_en
_fin_en
fi
if [[ $opPrincipal == "Use GIMP icons and Photoshop shortcuts" ]]; then
_gimpshop_en
_fin_en
fi
if [[ $opPrincipal == "Salir" ]]; then
_salir
fi
}
# ÍCONOS Y ATAJOS DE PHOTOSHOP
function _photoshop_en()
{
(
_borrar
echo "50"; sleep 1
echo "# Processing"; sleep 1
_photoshop
echo "100"; sleep 1
echo "# Processing"; sleep 1
)|
zenity --progress --title="Configuring" --text="Please wait, this will take some time" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuration canceled"
fi
}
# ÍCONOS Y ATAJOS DE GIMP
function _gimp_en()
{
(
_borrar
echo "50"; sleep 1
echo "# Processing"; sleep 1
_gimp
echo "100"; sleep 1
echo "# Processing"; sleep 1
)|
zenity --progress --title="Configuring" --text="Please be patient, this will take some time" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuration canceled"
fi
}
# ICONOS DE PHOTOSHOP Y ATAJOS DE GIMP
function _photogimp_en()
{
(
_borrar
echo "50"; sleep 1
echo "# Processing"; sleep 1
_photogimp
echo "100"; sleep 1
echo "# Processing"; sleep 1
) |
zenity --progress --title="Configuring" --text="Please be patient, it will take some time" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuration canceled"
fi
}
# ICONOS DE GIMP Y ATAJOS DE PHOTOSHOP
function _gimpshop_en()
{
(
_borrar
echo "50"; sleep 1
echo "# Processing"; sleep 1
_gimpshop
echo "100"; sleep 1
echo "# Processing"; sleep 1
) |
zenity --progress --title="Configuring" --text="Please wait, it will take some time" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuration canceled"
fi
}
# =========================================================================================
# GALLEGO
# =========================================================================================
function _menuPrincipal_gl()
{
opPrincipal=$(
zenity --list --title "GIMP-QUIRINUX" --width="600" --height="300" \
--column="Opcións dispoñibles" \
"Usa iconas e atallos de Photoshop" \
"Usa iconas e atallos GIMP" \
"Usa iconas de Photoshop e atallos GIMP" \
"Usar iconas GIMP e atallos de Photoshop" \
"Saída" \
)
if [[ $opPrincipal == "Usa iconas e atallos de Photoshop" ]]; then
_photoshop_gl
_fin_gl
fi
if [[ $opPrincipal == "Usa iconas e atallos GIMP" ]]; then
_gimp_gl
_fin_gl
fi
if [[ $opPrincipal == "Usa iconas de Photoshop e atallos GIMP" ]]; then
_photogimp_gl
_fin_gl
fi
if [[ $opPrincipal == "Usar iconas GIMP e atallos de Photoshop" ]]; then
_gimpshop_gl
_fin_gl
fi
if [[ $opPrincipal == "Saída" ]]; then
_salir
fi
}
# PHOTOSHOP ICONOS Y ATAJOS
function _photoshop_gl()
{
(
_borrar
echo "50"; sleep 1
_photoshop
echo "100"; sleep 1
echo "# Procesando"; sleep 1
)|
zenity --progress --title="Configurando" --text="Ten paciencia, levará tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuración cancelada"
fi
}
# GIMP ICONOS Y ATAJOS
function _gimp_gl()
{
(
_borrar
echo "50"; sleep 1
echo "# Procesando"; sleep 1
_gimp
echo "100"; sleep 1
echo "# Procesando"; sleep 1
)|
zenity --progress --title="Configurando" --text="Ten paciencia, levará tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuración cancelada"
fi
}
# ICONOS DE PHOTOSHOP Y ATAJOS DE GIMP
function _photogimp_gl()
{
(
_borrar
echo "50"; sleep 1
echo "# Procesando"; sleep 1
_photogimp
echo "100"; sleep 1
echo "# Procesando"; sleep 1
) |
zenity --progress --title="Configurando" --text="Por favor, agarda, levará tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuración cancelada"
fi
}
# ICONOS DE GIMP Y ATAJOS DE PHOTOSHOP
function _gimpshop_gl()
{
(
_borrar
echo "50"; sleep 1
echo "# Procesando"; sleep 1
_gimpshop
echo "100"; sleep 1
echo "# Procesando"; sleep 1
) |
zenity --progress --title="Configurando" --text="Por favor, agarda, levará tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuración cancelada"
fi
}
# =========================================================================================
# PORTUGUES
# =========================================================================================
function _menuPrincipal_pt()
{
opPrincipal=$(
zenity --list --title "GIMP-QUIRINUX" --width="600" --height="300" \
--column="Opções disponíveis " \
"Use ícones e atalhos do Photoshop" \
"Use ícones e atalhos do GIMP" \
"Use ícones do Photoshop e atalhos do GIMP" \
"Use ícones do GIMP e atalhos do Photoshop" \
"Saia" \
)
if [[ $opPrincipal == "Use ícones e atalhos do Photoshop" ]]; then
_photoshop_pt
_fin_pt
fi
if [[ $opPrincipal == "Use ícones e atalhos do GIMP" ]]; then
_gimp_pt
_fin_pt
fi
if [[ $opPrincipal == "Use ícones do Photoshop e atalhos do GIMP" ]]; then
_photogimp_pt
_fin_pt
fi
if [[ $opPrincipal == "Use ícones do GIMP e atalhos do Photoshop" ]]; then
_gimpshop_pt
_fin_pt
fi
if [[ $opPrincipal == "Saia" ]]; then
_salir
fi
}
# PHOTOSHOP ICONOS Y ATAJOS
function _photoshop_pt()
{
(
_borrar
echo "50"; sleep 1
echo "# Processando"; sleep 1
_photoshop
echo "100"; sleep 1
echo "# Processando"; sleep 1
)|
zenity --progress --title="Configurando" --text="Por favor, aguarde, isso levará algum tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuração cancelada"
fi
}
# GIMP ICONOS Y ATAJOS
function _gimp_pt()
{
(
_borrar
echo "50"; sleep 1
echo "# Processando"; sleep 1
_gimp
echo "100"; sleep 1
echo "# Processando"; sleep 1
)|
zenity --progress --title="Configurando" --text="Por favor, tenha paciência, isso levará algum tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuração cancelada"
fi
}
# ICONOS DE PHOTOSHOP Y ATAJOS DE GIMP
function _photogimp_pt()
{
(
_borrar
echo "50"; sleep 1
echo "# Processando"; sleep 1
_photogimp
echo "100"; sleep 1
echo "# Processando"; sleep 1
) |
zenity --progress --title="Configurando" --text="Por favor, aguarde, isso levará algum tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuração cancelada"
fi
}
# ICONOS DE GIMP Y ATAJOS DE PHOTOSHOP
function _gimpshop_pt()
{
(
_borrar
echo "50"; sleep 1
echo "# Processando"; sleep 1
_gimpshop
echo "100"; sleep 1
echo "# Processando"; sleep 1
) |
zenity --progress --title="Configurando" --text="Por favor, aguarde, isso levará algum tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuração cancelada"
fi
}
# =========================================================================================
# FRANCÉS
# =========================================================================================
function _menuPrincipal_fr()
{
opPrincipal=$(
zenity --list --title "GIMP-QUIRINUX" --width="600" --height="300" \
--column="Options disponibles " \
"Utiliser des icônes et des raccourcis Photoshop" \
"Utiliser les icônes et les raccourcis GIMP" \
"Utiliser les icônes Photoshop et les raccourcis GIMP" \
"Utiliser les icônes GIMP et les raccourcis Photoshop" \
"Sortir" \
)
if [[ $opPrincipal == "Utiliser des icônes et des raccourcis Photoshop" ]]; then
_photoshop_fr
_fin_fr
fi
if [[ $opPrincipal == "Utiliser les icônes et les raccourcis GIMP" ]]; then
_gimp_fr
_fin_fr
fi
if [[ $opPrincipal == "Utiliser les icônes Photoshop et les raccourcis GIMP" ]]; then
_photogimp_fr
_fin_fr
fi
if [[ $opPrincipal == "Utiliser les icônes GIMP et les raccourcis Photoshop" ]]; then
_gimpshop_fr
_fin_fr
fi
if [[ $opPrincipal == "Salir" ]]; then
_salir
fi
}
# PHOTOSHOP ICONOS Y ATAJOS
function _photoshop_fr()
{
(
_borrar
echo "50"; sleep 1
echo "# Traitement en cours"; sleep 1
_photoshop
echo "100"; sleep 1
echo "# Traitement en cours"; sleep 1
)|
zenity --progress --title="Configuration" --text="Veuillez patienter, cela prendra un certain temps" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuration annulée"
fi
}
# GIMP ICONOS Y ATAJOS
function _gimp_fr()
{
(
_borrar
echo "50"; sleep 1
echo "# En cours de traitement"; sleep 1
_gimp
echo "100"; sleep 1
echo "# En cours de traitement"; sleep 1
)|
zenity --progress --title="Configuration" --text="Veuillez patienter, cela prendra du temps" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuration annulée"
fi
}
# ICONOS DE PHOTOSHOP Y ATAJOS DE GIMP
function _photogimp_fr()
{
(
_borrar
echo "50"; sleep 1
echo "# Traitement en cours"; sleep 1
_photogimp
echo "100"; sleep 1
echo "# Traitement en cours"; sleep 1
) |
zenity --progress --title="Configuration" --text="Veuillez patienter, cela prendra du temps" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuration annulée"
fi
}
# ICONOS DE GIMP Y ATAJOS DE PHOTOSHOP
function _gimpshop_fr()
{
(
_borrar
echo "50"; sleep 1
echo "# En cours de traitement"; sleep 1
_gimpshop
echo "100"; sleep 1
echo "# En cours de traitement"; sleep 1
) |
zenity --progress --title="Configuration" --text="Veuillez patienter, cela prendra du temps" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configuration annulée"
fi
}
# =========================================================================================
# ITALIANO
# =========================================================================================
function _menuPrincipal_it ()
{
opPrincipal=$(
zenity --list --title "GIMP-QUIRINUX" --width="600" --height="300" \
--column="Opzioni disponibili" \
"Usa le icone e le scorciatoie di Photoshop" \
"Usa le icone e le scorciatoie di GIMP" \
"Usa le icone di Photoshop e le scorciatoie di GIMP" \
"Usa le icone di GIMP e le scorciatoie di Photoshop" \
"Esci" \
)
if [[ $opPrincipal == "Usa le icone e le scorciatoie di Photoshop" ]]; then
_photoshop_it
_fin_it
fi
if [[ $opPrincipal == "Usa le icone e le scorciatoie di GIMP" ]]; then
_gimp_it
_fin_it
fi
if [[ $opPrincipal == "Usa le icone di Photoshop e le scorciatoie di GIMP" ]]; then
_photogimp_it
_fin_it
fi
if [[ $opPrincipal == "Usa le icone di GIMP e le scorciatoie di Photoshop" ]]; then
_gimpshop_it
_fin_it
fi
if [[ $opPrincipal == "Salir" ]]; then
_salir
fi
}
# PHOTOSHOP ICONOS Y ATAJOS
function _photoshop_it()
{
(
_borrar
echo "50"; sleep 1
echo "# Elaborazione in corso"; sleep 1
_photoshop
echo "100"; sleep 1
echo "# Elaborazione in corso"; sleep 1
)|
zenity --progress --title="Configurazione" --text="Attendere, ciò richiederà del tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configurazione annullata"
fi
}
# GIMP ICONOS Y ATAJOS
function _gimp_it()
{
(
_borrar
echo "50"; sleep 1
echo "# Elaborazione in corso"; sleep 1
_gimp
echo "100"; sleep 1
echo "# Elaborazione in corso"; sleep 1
)|
zenity --progress --title="Configurazione" --text="Per favore, attendi, ciò richiederà del tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configurazione annullata"
fi
}
# ICONOS DE PHOTOSHOP Y ATAJOS DE GIMP
function _photogimp_it()
{
(
_borrar
echo "50"; sleep 1
echo "# Elaborazione in corso"; sleep 1
_photogimp
echo "100"; sleep 1
echo "# Elaborazione in corso"; sleep 1
) |
zenity --progress --title="Configurazione" --text="Per favore, attendi, ci vorrà del tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configurazione annullata"
fi
}
# ICONOS DE GIMP Y ATAJOS DE PHOTOSHOP
function _gimpshop_it()
{
(
_borrar
echo "50"; sleep 1
echo "# Elaborazione in corso"; sleep 1
_gimpshop
echo "100"; sleep 1
echo "# Elaborazione in corso"; sleep 1
) |
zenity --progress --title="Configurazione" --text="Attendere, potrebbe richiedere del tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configurazione annullata"
fi
}
# =========================================================================================
# ALEMAN
# =========================================================================================
function _menuPrincipal_de()
{
opPrincipal=$(
zenity --list --title "GIMP-QUIRINUX" --width="600" --height="300" \
--column="Verfügbare Optionen" \
"Verwenden Sie Photoshop-Symbole und Verknüpfungen" \
"Verwenden Sie GIMP-Symbole und Verknüpfungen" \
"Verwenden Sie Photoshop-Symbole und GIMP-Verknüpfungen" \
"Verwenden Sie GIMP-Symbole und Photoshop-Verknüpfungen" \
"Aussteigen" \
)
if [[ $opPrincipal == "Verwenden Sie Photoshop-Symbole und Verknüpfungen" ]]; then
_photoshop_de
_fin_de
fi
if [[ $opPrincipal == "Verwenden Sie GIMP-Symbole und Verknüpfungen" ]]; then
_gimp_de
_fin_de
fi
if [[ $opPrincipal == "Verwenden Sie Photoshop-Symbole und GIMP-Verknüpfungen" ]]; then
_photogimp_de
_fin_de
fi
if [[ $opPrincipal == "Verwenden Sie GIMP-Symbole und Photoshop-Verknüpfungen" ]]; then
_gimpshop_de
_fin_de
fi
if [[ $opPrincipal == "Salir" ]]; then
_salir
fi
}
# PHOTOSHOP ICONOS Y ATAJOS
function _photoshop_de()
{
(
_borrar
echo "50"; sleep 1
echo "# Verarbeitung läuft"; sleep 1
_photoshop
echo "100"; sleep 1
echo "# Verarbeitung läuft"; sleep 1
)|
zenity --progress --title="Konfiguration" --text="Bitte warten Sie, dies wird einige Zeit dauern" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Konfiguration abgebrochen"
fi
}
# GIMP ICONOS Y ATAJOS
function _gimp_de()
{
(
_borrar
echo "50"; sleep 1
echo "# Verarbeitung läuft"; sleep 1
_gimp
echo "100"; sleep 1
echo "# Verarbeitung läuft"; sleep 1
)|
zenity --progress --title="Konfiguration" --text="Bitte habe Geduld, dies wird einige Zeit dauern" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Konfiguration abgebrochen"
fi
}
# ICONOS DE PHOTOSHOP Y ATAJOS DE GIMP
function _photogimp_it()
{
(
_borrar
echo "50"; sleep 1
echo "# Elaborazione in corso"; sleep 1
_photogimp
echo "100"; sleep 1
echo "# Elaborazione in corso"; sleep 1
) |
zenity --progress --title="Configurazione" --text="Per favore, attendi, ci vorrà del tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configurazione annullata"
fi
}
# ICONOS DE GIMP Y ATAJOS DE PHOTOSHOP
function _gimpshop_de()
{
(
_borrar
echo "50"; sleep 1
echo "# Verarbeitung läuft"; sleep 1
_gimpshop
echo "100"; sleep 1
echo "# Verarbeitung läuft"; sleep 1
) |
zenity --progress --title="Konfiguration" --text="Bitte warten, es wird einige Zeit dauern" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Konfiguration abgebrochen"
fi
}
# =========================================================================================
# RUSO
# =========================================================================================
function _menuPrincipal_ru()
{
opPrincipal=$(
zenity --list --title "GIMP-QUIRINUX" --width="600" --height="300" \
--column="Доступные Варианты" \
"Используйте значки и ярлыки Photoshop" \
"Используйте значки и ярлыки GIMP" \
"Используйте значки Photoshop и ярлыки GIMP" \
"Используйте значки GIMP и ярлыки Photoshop" \
"Убирайся" \
)
if [[ $opPrincipal == "Используйте значки и ярлыки Photoshop" ]]; then
_photoshop_ru
_fin_ru
fi
if [[ $opPrincipal == "Используйте значки и ярлыки GIMP" ]]; then
_gimp_ru
_fin_ru
fi
if [[ $opPrincipal == "Используйте значки Photoshop и ярлыки GIMP" ]]; then
_photogimp_ru
_fin_ru
fi
if [[ $opPrincipal == "Используйте значки GIMP и ярлыки Photoshop" ]]; then
_gimpshop_ru
_fin_ru
fi
if [[ $opPrincipal == "Убирайся" ]]; then
_salir
fi
}
# PHOTOSHOP ICONOS Y ATAJOS
function _photoshop_ru()
{
(
_borrar
echo "50"; sleep 1
echo "# Обработка"; sleep 1
_photoshop
echo "100"; sleep 1
echo "# Обработка"; sleep 1
)|
zenity --progress --title="Настройка" --text="Пожалуйста, подождите, это займет некоторое время" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Настройка отменена"
fi
}
# GIMP ICONOS Y ATAJOS
function _gimp_ru()
{
(
_borrar
echo "50"; sleep 1
echo "# Обработка"; sleep 1
_gimpshop
echo "100"; sleep 1
echo "# Обработка"; sleep 1
)|
zenity --progress --title="Настройка" --text="Пожалуйста, подождите, это займет некоторое время" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Настройка отменена"
fi
}
# ICONOS DE PHOTOSHOP Y ATAJOS DE GIMP
function _photogimp_it()
{
(
_borrar
echo "50"; sleep 1
echo "# Elaborazione in corso"; sleep 1
_photogimp
echo "100"; sleep 1
echo "# Elaborazione in corso"; sleep 1
) |
zenity --progress --title="Configurazione" --text="Per favore, attendi, ci vorrà del tempo" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Configurazione annullata"
fi
}
# ICONOS DE GIMP Y ATAJOS DE PHOTOSHOP
function _gimpshop_ru()
{
(
_borrar
echo "50"; sleep 1
echo "# Обработка"; sleep 1
_gimpshop
echo "100"; sleep 1
echo "# Обработка"; sleep 1
) |
zenity --progress --title="Конфигурация" --text="Пожалуйста, подождите, это займет некоторое время" --percentage=0 --auto-close --auto-kill
if [ "$?" = -1 ] ; then
zenity --error --text="Конфигурация отменена"
fi
}
_idioma

