diff --git a/bin/zettlr_install.sh b/bin/zettlr_install.sh index 4482856..bb32cce 100755 --- a/bin/zettlr_install.sh +++ b/bin/zettlr_install.sh @@ -48,6 +48,14 @@ else exit 1 fi +# Cargar biblioteca de consola +if [ -f "$SCRIPT_DIR/$BIN_LIBS/console.lib" ]; then + source "$SCRIPT_DIR/$BIN_LIBS/console.lib" +else + echo "Error: No se encontró la biblioteca console.lib" + exit 1 +fi + # Cargar mensajes en español if [ -f "$SCRIPT_DIR/$BIN_MESG/$BIN_LANG" ]; then source "$SCRIPT_DIR/$BIN_MESG/$BIN_LANG" @@ -56,6 +64,10 @@ else exit 1 fi +# Configurar título +title="Zettlr Markdown Editor" +apps_title="MRDEVS TOOLS" + # Verificar si se está solicitando la desinstalación UNINSTALL=0 if [ "$1" = "-u" ]; then @@ -416,7 +428,7 @@ uninstall_zettlr() { # Mostrar diálogo de confirmación if command -v dialog &>/dev/null; then - dialog --title "${head_delete} Zettlr" --yesno "¿Está seguro que desea ${head_delete} Zettlr Markdown Editor?" 8 60 + dialog_yesno "¿Está seguro que desea ${head_delete} Zettlr Markdown Editor?" if [ $? -ne 0 ]; then echo -e "\n${head_info}: ${head_op_error}" return 0 @@ -483,7 +495,7 @@ else if [ $ZETTLR_INSTALLED -eq 1 ]; then # Preguntar si desea reinstalar if command -v dialog &>/dev/null; then - dialog --title "Reinstalar Zettlr" --yesno "Zettlr ${head_version} ya está instalado. ¿Desea reinstalarlo?" 8 60 + dialog_yesno "Zettlr ${head_version} ya está instalado.\n\n¿Desea reinstalarlo?" if [ $? -eq 0 ]; then uninstall_zettlr && install_zettlr fi @@ -496,7 +508,7 @@ else else # Preguntar si desea instalar if command -v dialog &>/dev/null; then - dialog --title "Instalar Zettlr" --yesno "¿Desea instalar Zettlr Markdown Editor?" 8 60 + dialog_yesno "¿Desea instalar Zettlr Markdown Editor?\n\nEditor Markdown avanzado con soporte para Zettelkasten, LaTeX y Pandoc." if [ $? -eq 0 ]; then install_zettlr else