- 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>
- Actualizar ruta para usar ~/.ollama en lugar de ~/devs/bin/ollama
- Mantener consistencia con los cambios de ubicación de ollama_up.sh
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Actualizar CLAUDE.md con instrucciones para usar version
- Añadir soporte para Home Assistant OS (haos.sh y mensajes)
- Eliminar bin/ollama/podman-compose.yml (ahora se usa ~/.ollama)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Expandir estructura de directorios con información detallada
- Añadir sección de seguridad y privacidad
- Reorganizar y mejorar la claridad de las explicaciones
- Detallar la organización de archivos en cada directorio
- Separar claramente el código (en ~/devs) de la configuración (en ~/.*)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Actualizar función play_sound en claude_voice.py para usar ~/.sounds
- Eliminar código de detección de directorio de proyecto
- Actualizar documentación en README.md para reflejar la nueva ubicación
- Simplificar estructura de directorios en toda la documentación
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Actualizar rutas para usar ~/.ollama como directorio estándar
- Mejorar manejo de múltiples formatos de volúmenes en el archivo compose
- Actualizar documentación en README.md para reflejar la nueva ubicación
- Agregar más detalles sobre directorios en el directorio home del usuario
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Añadir información sobre la ubicación de archivos de sonido
- Actualizar descripción del comando ollama_up.sh
- Incluir sección de estructura de directorios en el inicio rápido
- Documentar las rutas de almacenamiento utilizadas por las herramientas
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Modificar ruta de volúmenes persistentes de Ollama a $BIN_HOME/ollama/data
- Crear configuración automática del archivo podman-compose.yml si no existe
- Actualizar estructura de directorios en README.md para reflejar la nueva organización
- Mantener todos los datos de Ollama dentro de la carpeta ollama para mejor gestión
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>