Una herramienta de obtención de información del sistema multiplataforma escrita en Rust.
- Versión: 1.0.0
- Licencia: MIT
- Autor: xscriptor
- Repositorio: github.com/xfetch-cli/xfetch
-
- Métodos de instalación (instalación rápida, manual, gestores de paquetes)
- Primera ejecución
- Resumen de la interfaz de línea de comandos
- Actualización de xfetch
- Variables de entorno
-
--gen-configbásico- Logo de distro (
--logo) y layout (--layout) - Fallbacks offline
-
- Formato de archivo JSONC
- Todos los campos de configuración
- Grupos de módulos
- Iconos y colores
- Integración de plugins
- Configuración de animación
-
- Módulos principales del sistema (SO, kernel, hostname, uptime)
- Módulos de hardware (CPU, GPU, memoria, swap, disco, batería)
- Módulos de software (paquetes, shell, terminal, WM/DE)
- Módulos de red (IP local, IP pública, interfaces)
- Módulos de usuario/sesión (usuario, fecha/hora)
- Módulos especiales (paleta, cabecera, separador)
- Referencias a módulos de plugins
-
- Diseño clásico lado a lado
- Diseño de sección con grupos
- Diseño Pac-Man
- Diseño de bloque lateral
- Diseño de árbol
- Variantes Box, Line, Dots, Bottom Line
- Diseño compacto
- Diseño minimalista
- Diseños horizontal e inferior
- Diseños Section-box y Custom-X
-
- Resumen de la arquitectura de plugins
- Protocolo JSON wire
- Tipos de plugins (proveedor de información, animación de logo)
- Descubrimiento e instalación de plugins
- Referencia de plugins oficiales
- animate-logo
- docker
- github-stats
- music-player
- weather
- timezone
- user-info
- display-resolution
- theme-detection
- chocolatey
- temperature
- theme-manager
- wasm-crypto
- wasm-ip-geo
- wasm-pacman
- wasm-proc
- Plugins WebAssembly (capacidades del manifiesto y llamadas al host)
- Escritura de plugins personalizados
- Crate de API para plugins
- WebAssembly guests (wasm.md)
-
- Resumen de la arquitectura de extensiones
- Configuración via config_providers
- Protocolo JSON wire
- Instalación y comandos CLI
- Extensiones oficiales
- config-roulette
- layout-override
- wasm-night-mode
- wasm-updates-footer
- wasm-lang-labels
- Escritura de extensiones personalizadas
-
- Resumen de la arquitectura
- Instalación y comandos CLI
- Configuración y campos
- Protocolo JSON wire
- Efectos oficiales
- Efectos WebAssembly (wasm-matrix, wasm-python-pulse)
- Escritura de efectos personalizados
-
- Logos ASCII y de imagen
- Tamaño y posicionamiento de imágenes
- Renderizado de imágenes en Kitty
- Estilos de animación de logo
- Iconos Nerd Font
- Personalización de colores ANSI
- Estilos de visualización de paleta
- Configuraciones predefinidas
- Modo de evaluación comparativa
- Sistema de caché
- Controles de privacidad
- Comportamiento multiplataforma
- Optimización de rendimiento
- Predefinidos de diseño
- Predefinidos de muestra
- Predefinidos de plugins
- Predefinido completo
- Arquitectura y orden de fusión
- Formato de archivo de tema
- Resolución de temas y comandos CLI
- Temas integrados
-
- Descripción general e instalación
- Acciones (listar, buscar, info, instalar)
- Registro y registros personalizados
-
- Compilación desde el código fuente
- Estructura del proyecto
- Guía de desarrollo de plugins
- Pruebas
- Proceso de pull request
-
- Fases anteriores (base, módulos, diseños, docs)
- Fase actual (pruebas, funciones avanzadas)
- Planes futuros
-
- Reportar vulnerabilidades
- Buenas prácticas de seguridad
- Versiones soportadas
-
- Obtener ayuda
- Antes de abrir un issue
- Expectativas de respuesta
-
- Historial de versiones
- Registro de cambios por fase
-
- Nuestros estándares
- Comportamiento inaceptable
- Cómo reportar
-
- Términos de la licencia MIT