Sobre el proyecto

# Onefetch Onefetch es una utilidad de línea de comandos para mostrar información de repositorios Git y estadísticas de código directamente en la terminal. Proporciona una vista rápida de detalles del proyecto, como desglose de lenguajes, actividad de commits, información de autores y varios otros metadatos, sin requerir servicios externos. ## Características principales - **Operación sin conexión**: Todos los datos se leen localmente del repositorio Git, sin solicitudes de red - **Enfoque en rendimiento**: Ejecución rápida incluso para repositorios grandes - **Amplio soporte de lenguajes**: Reconoce más de 100 lenguajes de programación mediante el crate crates_io/language-detect - **Salida personalizable**: Soporta múltiples formatos de salida, incluidos JSON y YAML, mediante banderas de línea de comandos - **Filtrado de lenguajes**: Los usuarios pueden controlar qué tipos de lenguaje se muestran (programación, marcado, prosa, datos) - **Deduplicación de autores**: Maneja entradas de autores duplicadas mediante soporte de archivo `.mailmap` ## Uso Onefetch puede ejecutarse contra una ruta específica de repositorio o desde dentro de un directorio de repositorio: ```bash onefetch /ruta/al/repo ``` O navegue al repositorio y ejecútelo sin argumentos. ## Instalación Hay binarios precompilados disponibles para Linux, macOS y Windows en la página de lanzamiento. Los gestores de paquetes compatibles incluyen Ubuntu APT, Arch Linux pacman, openSUSE zypper, Homebrew para macOS y winget para Windows. ## Configuración Los usuarios pueden personalizar las opciones de visualización mediante argumentos de línea de comandos, incluidos el estilo de texto, la visibilidad de líneas de información, patrones de ignorar archivos y directorios, y la selección del formato de salida.