- Documentados cambios de la versión 1.3.1
- Añadida información sobre nuevas características de Sora
- Registrados cambios en scripts y estructura del proyecto
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Actualizada documentación para reflejar el cambio de alias a script directo
- Añadida información sobre el modo local con Ollama
- Agregados detalles sobre evaluación de hardware
- Reorganizada sección de modos de ejecución
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Reemplazada expresión de versión dinámica por valor estático
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Modificado formato de header según convenciones del proyecto
- Implementada estructura modular con funciones bien definidas
- Mejorado manejo de errores y validaciones
- Añadida documentación interna siguiendo guías de estilo
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Creado script para ejecutar aider con configuración de OpenRouter o Ollama
- Agregada evaluación de hardware para ejecución local
- Implementada selección de modelo con GUI usando gum
- Reemplazo completo del sistema de alias por ejecutable integrado
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Corregido el procesamiento de la ruta en get_tokens_path
- Añadido filtro para eliminar espacios en la ruta
- Mejor manejo de la expansión de la tilde en la ruta
- Garantizada compatibilidad con la ruta ~/.developer
- Actualizada fecha de modificación
- Añadida función get_tokens_path para leer la ruta personalizada
- Actualizado encrypt_token para usar la ruta configurada
- Modificado main para verificar archivos en la ubicación correcta
- Manejo de expansión de tilde (~) en rutas
- Actualizada fecha de modificación
- Incorporada nueva sección '🤖 Asistentes de IA para el Desarrollo'
- Destacadas las características principales de Cortana y Sora
- Incluidos ejemplos de uso prácticos para ambos asistentes
- Añadidos enlaces a la documentación completa
- Creado manual detallado sobre Sora (basado en Aider) en docs/sora.md
- Documentadas funcionalidades básicas y avanzadas
- Incluidas técnicas para optimización y reducción de consumo de tokens
- Detallados casos de uso prácticos y solución de problemas comunes
- Añadida referencia en el README.md
- Se agregó una extensa sección sobre el archivo CLAUDE.md
- Documentadas funcionalidades básicas y avanzadas
- Detallada la parametrización avanzada y control de comportamiento
- Incluidos ejemplos prácticos y casos de uso especializado
- Añadidas mejores prácticas para la creación de archivos CLAUDE.md
- Creado archivo cortana.md con manual detallado de uso
- Incluye buenas prácticas para reducir consumo de tokens
- Contiene ejemplos prácticos e integración con flujo de trabajo
- Documenta casos de uso comunes y solución de problemas
- Creado el archivo docs/glow.md con la documentación completa de Glow
- Actualizado uso.md para que dirija a las documentaciones específicas
- Actualizadas las referencias en el README a los nuevos documentos
- Mejorado el formato y organización de la documentación
- Se ha creado un archivo uso.md que contiene toda la información del manual de uso
- Se ha actualizado el README para que sea más conciso y referencie a la documentación
- Se ha renombrado forms-gum.md a gum.md para mayor claridad
- Añadidos enlaces a la documentación de SOPS y SOPS Rules
- Mejorada la visibilidad de la documentación disponible
- Agregada nota con enlaces a la documentación relevante
- Actualizada referencia al script sops_rules.sh con enlace a documentación
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Expandida la documentación de SOPS con ejemplos más completos de comandos
- Añadidos detalles sobre opciones avanzadas de configuración en .sops.yaml
- Documentadas las configuraciones con múltiples claves PGP
- Mejorada la sección de mejores prácticas de seguridad
- Incluida información sobre rotación de claves
- Añadidos ejemplos de uso con variables de entorno
- Ampliadas las recomendaciones para equipos y proyectos compartidos
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Creado archivo sops.md con documentación detallada sobre SOPS
- Creado archivo sops_rules.md con guía detallada sobre el script sops_rules.sh
- Explicación de conceptos clave, instalación y uso básico de SOPS
- Instrucciones paso a paso para configurar la encriptación PGP
- Sección de resolución de problemas y mejores prácticas
- Documentación sobre el archivo .sops.yaml y su propósito
- Explicación de cómo funciona la integración con otras herramientas
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadido sops_rules.sh como paso obligatorio en el proceso de instalación
- Incluida nota explicativa sobre la importancia de la configuración SOPS
- Añadido script a la tabla de herramientas de seguridad
- Actualizada la sección de seguridad y privacidad con información de configuración GPG
- Mejorada la documentación de la estructura de directorios para incluir .sops.yaml
- Actualizada la descripción de componentes del sistema
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Corregido error cuando el archivo freekeyval.dat no existe
- Añadido valor por defecto para el servicio keyvalue
- Implementado manejo defensivo para evitar errores de ejecución
- Documentado el bloque de código con comentario explicativo
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Corregido el método para obtener los fingerprints GPG completos (40 caracteres)
- Mejorada la visualización de las claves mostrando la parte corta del fingerprint
- Añadido manejo para claves sin información de usuario
- Mejor procesamiento del fingerprint seleccionado
- Información más detallada en la confirmación final
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Nuevo script sops_rules.sh para generar archivo .sops.yaml
- Usa gum para interfaz interactiva en terminal
- Detecta y muestra las claves GPG disponibles para selección
- Valida el fingerprint seleccionado
- Genera configuración de SOPS para encriptación con PGP
- Incluye instrucciones de uso en la salida del script
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadida opción -u/--uninstall para el script helix_install.sh
- Implementadas funciones para desinstalar según método de instalación (snap, tarball, paquetes)
- Añadidos nuevos mensajes traducidos en español para la funcionalidad
- Actualizada documentación en README.md
- Se limpian archivos de configuración además de los binarios
- Mejorado manejo de errores y verificación de desinstalación
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Ampliada sección de licencia con detalles y enlaces a LICENSE.md
- Añadida sección para Glow (renderizador de Markdown) junto a Gum
- Creada categoría 'Herramientas de CLI Modernas' para agrupar utilidades de Charm
- Añadidos ejemplos de uso para ambas herramientas
- Actualizada referencia a herramientas en la sección de bootstrap.sh
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadido archivo LICENSE.md con texto de la licencia GNU Affero General Public License v3.0
- Actualizado .gitignore para incluir LICENSE.md en el seguimiento de Git
- Asegurado que el archivo de licencia sea rastreado por Git
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadida función para instalar Glow (renderizador de Markdown)
- Integrado en bootstrap.sh para instalación automática
- Actualizado README.md para reflejar nueva herramienta
- Usa repositorios oficiales de Charm cuando están disponibles
- Alternativa con instalación de binarios para sistemas sin repo oficial
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadida sección sobre interfaces de usuario con Gum en Funcionalidades Principales
- Añadida sección detallada sobre Gum en la Guía de Usuario con enlaces a la documentación completa
- Incluidas descripciones de los comandos principales de Gum
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Actualizada la configuración .gitignore para incluir las imágenes de documentación
- Añadidas referencias a imágenes en la documentación de Gum
- Mejorado el formato de la documentación
- Eliminadas secciones redundantes
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Creado tutorial detallado sobre Gum en docs/forms-gum.md
- Incluidos ejemplos prácticos de formularios, menús y selectores
- Documentadas técnicas avanzadas como layouts y tablas
- Añadidos ejemplos de integración con MRDevs Tools
- Incluidas mejores prácticas y esquemas de personalización
- Actualizado .gitignore para incluir la carpeta de documentación
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadida instalación de gum a bootstrap.sh
- Implementada actualización automática de gum en update.sh
- Agregada función gum_install en bootstrap.lib
- Actualizada documentación en README para reflejar el nuevo componente
- Actualizada la estructura de directorios con el nuevo directorio data/
- Actualizada versión a 1.3.1
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadida información sobre características adicionales del instalador
- Detallada la solicitud de permisos de administrador
- Clarificado el uso de interfaz gráfica y línea de comandos
- Documentada la obtención automática de la última versión desde GitHub
- Mencionada la limpieza de archivos de configuración residuales
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Cambiada barra de progreso interactiva por mensajes en consola
- Implementada instalación/desinstalación en terminal CLI
- Mejorada presentación de estados de avance en la consola
- Mantenidos diálogos interactivos solo para confirmación inicial
- Simplificado el formato de salida para mejor legibilidad
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadida nueva variable de mensaje zl_011 para Zettlr
- Reemplazado mensaje de Helix por el mensaje específico de Zettlr
- Corregido texto en el diálogo de solicitud de permisos de administrador
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadido código para solicitar contraseña para comando sudo vía dialog
- Implementada función run_cmd para ejecutar comandos con privilegios
- Reemplazados todos los comandos sudo por run_cmd para usar el escalamiento controlado
- Mejorado el manejo de errores para contraseñas incorrectas
- Estandarizado con el mismo enfoque utilizado en helix_install.sh
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Adoptado formato consistente con helix_install.sh
- Añadidas variables de mensajes específicas para Zettlr (zl_*)
- Implementado sistema de barra de progreso para la instalación
- Mejorados diálogos con formato adecuado para la biblioteca console.lib
- Reestructurado el flujo de instalación siguiendo el patrón del proyecto
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Incorporada biblioteca console.lib para diálogos estandarizados
- Reemplazados diálogos directos por funciones del sistema
- Mejorados mensajes de confirmación con formato multilinea
- Añadida información descriptiva en el diálogo de instalación
- Configurados títulos globales compatibles con la biblioteca de consola
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Corregidos títulos en diálogos de confirmación para mostrar acciones claras
- Mejorado formato de mensajes y preguntas de confirmación
- Reemplazadas variables difíciles de leer por textos descriptivos
- Mantenida la estructura de mensajes del proyecto
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Modificados diálogos para usar variables de mensajes desde head.es
- Mejorado el formato de los mensajes de confirmación
- Actualizado encabezado para mostrar versión con formato estándar
- Estandarizado el mensaje de finalización y cancelación
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadida documentación sobre el script de instalación de Zettlr Markdown Editor
- Agregada nueva entrada en la tabla de herramientas para editores
- Incluida información detallada sobre métodos de instalación por plataforma
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Nuevo script zettlr_install.sh con soporte multiplataforma
- Detecta automáticamente el SO y usa el método de instalación adecuado
- Obtiene la última versión disponible desde GitHub
- Incluye opciones para instalación y desinstalación
- Soporta Ubuntu/Debian, Fedora/RHEL, Arch Linux, macOS y FreeBSD
- Utiliza diálogos interactivos cuando están disponibles
- Limpia configuraciones al desinstalar
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Reemplazados mensajes incorrectos que hacían referencia a Claude Code
- Corregidos textos de diálogos y confirmaciones
- Uso de textos estáticos en lugar de variables de mensajes no relacionadas
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadida documentación sobre el script de instalación de Visual Studio Code
- Reorganizada la sección de editores de código para incluir VSCode
- Documentados los métodos de instalación y desinstalación por plataforma
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadido script vscode_install.sh con soporte multiplataforma
- Detecta automáticamente el SO y usa el método de instalación adecuado
- Incluye opciones para instalación y desinstalación
- Soporta Ubuntu/Debian, Fedora/RHEL, Arch Linux, macOS y FreeBSD
- Utiliza diálogos interactivos cuando están disponibles
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Suprimido mensaje informativo cuando el directorio ya está en PATH
- Simplifica la salida para evitar información duplicada
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadida información más detallada en el mensaje de éxito
- Muestra versión actual del sistema desde config/version
- Indica explícitamente que los cambios al PATH son no persistentes
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Cambiado nombre del script de path_add.sh a devset.sh
- Añadido soporte para mensajes multilingües desde head.es
- Reemplazados textos estáticos por variables de internacionalización
- Actualizado README.md con la nueva referencia al script
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>