🗓️ 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: gimp-quirinux-installer.sh
# Autor: Charlie Martínez®
# Licencia: https://www.gnu.org/licenses/gpl-3.0.txt
# Utilidad: Instala el Configurador Quirinux para GIMP
# Distro: Quirinux, Debian 12 y 13, Devuan 5 y 6
# ==============================================================
# Ejecutar como ROOT (sin sudo)
# ==============================================================
clear
echo ""
echo "====--> Verificando que esté instalado wget..."
if ! command -v wget >/dev/null 2>&1; then
echo "====--> wget no está instalado. Instalando..."
apt update
apt install -y wget
else
echo "====--> wget ya está instalado."
fi
echo "====--> Creando carpeta de destino /tmp/gimp-quirinux..."
DEST="/tmp/gimp-quirinux"
mkdir -p "$DEST"
# Lista de URLs a descargar
URLS=(
"https://repo.quirinux.org/pool/main/g/gimp/libgimp2.0_2.10.34-1+deb12u3_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gluas/gimp-gluas_0.1.20-2_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gmic/gimp-gmic_2.9.5-4+b4_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gutenprint/libgutenprintui2-2_5.3.4.20220624T01008808d602-1_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gutenprint/gimp-gutenprint_5.3.4.20220624T01008808d602-1_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gimplensfun/gimp-lensfun_0.2.5-1.1_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gimp-plugin-registry/gimp-plugin-registry_9.20200928+b1_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gtkam/gtkam-gimp_1.0-3+b1_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gimp-gap/gimp-gap_2.6.1_amd64.deb"
"https://repo.quirinux.org/pool/main/g/gimp-quirinux/gimp-quirinux_6.5.3_all.deb"
)
echo "====--> Descargando paquetes .deb necesarios..."
for url in "${URLS[@]}"; do
wget -P "$DEST" "$url"
done
# 3) Instalar los .deb:
echo "====--> Instalando paquetes..."
apt install gimp --reinstall -y
apt install mplayer --reinstall -y
apt install --reinstall -y /tmp/gimp-quirinux/*.deb
echo ""
echo "==========================================================="
echo " INSTALACIÓN COMPLETA"
echo "==========================================================="
echo " Accede al Configurador Quirinux de GIMP desde:"
echo " >>> Menu Aplicaciones > Configuración > Configurar GIMP"
echo ""
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
# Nombre: gimp-quirinux.sh
# Autor: Charlie Martínez®
# Licencia: https://www.gnu.org/licenses/gpl-3.0.txt
# Descripción: Complento que permite definir el aspecto de GIMP y revertir los cambios.
# Versión: 6.0.0
# =========================================================================================
# 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

