Sobre el proyecto

gitnibble Generador y administrador instantáneo, sin conexión y con conciencia contextual de archivos `.gitignore` en Rust con una interfaz de usuario de terminal (TUI) basada en ratatui. Sin llamadas de red por defecto. Plantillas incorporadas para más de 60 lenguajes, marcos de trabajo y herramientas. Seguro por defecto — merges aditivos, nunca elimina o altera reglas personalizadas de ignorar. Características: - Inicio rápido sin carga: menos de 20ms de arranque, sin carga asíncrona en tiempo de ejecución - Detectores de contexto: detecta idiomas, marcos de trabajo, entornos de desarrollo integrado y configuraciones del sistema operativo - TUI de ratatui: interfaz de tres paneles con 12 temas de color verdaderos preconfigurados, búsqueda fuzzy, vista previa de diferencias en tiempo real - CLI scriptable: comandos no interactivos con códigos de salida para pipelines de integración/entrega continua y ganchos de git - Sin sobrecarga de red: plantillas incorporadas, opción opcional `--features fetch` para recuperación remota - Seguro por defecto: merges aditivos, nunca elimina o altera reglas personalizadas de ignorar Temas: catppuccin_mocha, tokyo_night, dracula, nord, obsidian, solarized, gruvbox, rose_pine, everforest, kanagawa, monokai_pro, one_dark Instalación: ```bash cargo install gitnibble-rs ``` Arch Linux (AUR): ```bash yay -S gitnibble-bin ``` Uso de la CLI: ```bash gitnibble detect # detecta la pila del proyecto gitnibble diff Rust Node macOS # previa cambios gitnibble add Rust --yes # agrega plantillas sin interactuar gitnibble # lanza la interfaz de usuario de tres paneles ``` Códigos de salida (modo de diferencias de la CLI): 0 = éxito/sin cambios, 1 = cambios pendientes, 2 = error de ejecución/planta no encontrada. Licencia: MIT Plataforma: Windows, Linux, macOS