Tutoriales

Fastfetch: Guía completa

Si quieres conocer detalles de tu distro Linux a fondo, una de las mejores herramientas que tienes a tu alcance es fastfetch. Gracias a ella, de forma sencilla, podrás tener toda la información en la pantalla del terminal, además, ofrece opciones de personalización. Aquí te mostramos cómo comenzar a usarla y qué puede aportar.

¿Qué es Fastfetch?

fastfetch es una herramienta tipo neofetch para mostrar información del sistema en la terminal. Está escrita principalmente en C, prioriza el rendimiento y la personalización, y soporta Linux, macOS, Windows, Android y varios BSD, entre otros sistemas. Por supuesto, es de código abierto, gratis, y puedes ver la web de GitHub aquí.

Te puede interesar leer nuestra guía para obtener información del hardware en Linux

Cómo instalar fastfetch en tu sistema operativo

Como he mencionado anteriormente, se puede instalar en numerosos sistemas operativos. Lo puedes descargar directamente desde la web del código fuente y compilarlo tú mismo, pero lo más sencillo es usar los repositorios o paquetes binarios para tu OS.

  • Instalarlo en Debian/Ubuntu y derivados:
sudo apt install fastfetch
  • Arch Linux y derivados:
sudo pacman -S fastfetch
  • RHEL/Fedora y derivados:
sudo dnf install fastfetch
  • SUSE/openSUSE:
sudo zypper install fastfetch

También puedes usar brew para instalar con «Linuxbrew».

  • Para instalarlo en FreeBSD, también se puede encontrar directamente en los repositorios:
pkg install fastfetch
  • Si lo quieres tener en macOS, usa Homebrew:
brew install fastfetch
  • En Android tienes que utilizar F-Droid como alternativa a Google Play, y utilizar la app Termux para disponer de un terminal bueno sin root:
pkg update && pkg upgrade
pkg install fastfetch
fastfetch
  • En Windows tienes varias opciones, puedes hacerlo con scoop, con choco, descargar el ejecutable .exe desde GitHub Releases y ejecutarlo, o también con winget:
winget install Fastfetch

Configuración

Una vez instalado fastfetch, puedes ejecutarlo desde el Terminal de tu sistema operativo:

fastfetch

También puedes configurarlo desde su archivo de configuración. Por ejemplo, en Linux lo encuentras en ~/.config/fastfetch. Allí encontrarás varias secciones como logo, display, modules, donde puedes personalizarlo si quieres.

Te recomiendo leer el tutorial para conocer la información de tu PC sin apps

Comandos básicos

Si ya lo has invocado después de la instalación, habrás visto que por defecto muestra cierta información de tu hardware y sistema operativo. Sin embargo, eso no es todo lo que puede hacer. Para más información, puedes consultar:

fastfetch --help

Otra opción es utilizar una configuración mínima o una configuración completa con todas las opciones disponibles:

fastfetch --gen-config
fastfetch --gen-config-full

Pero lo positivo de fastfetch frente a otras herramientas es su capacidad de personalización. Puedes incluso usar módulos o archivos en formato .jsonc para configurar tus propios preset personalizado.

Cómo personalizarlo

Por ejemplo, para personalizar la salida de fastfetch, tienes varias formas de hacerlo, desde logos diferentes, hasta cambiar tamaño de las fuentes, colores, personalizar la información mostrada, la disposición, y los presets que he citado antes.

  • Por ejemplo, si quieres cambiar el logo, puedes usar estos comandos para listar los logos disponibles y para imprimirlos en pantalla:
fastfetch --list-logos
fastfetch --print-logos
  • También puedes ajustar el tamaño y el color del logo si lo deseas. Por ejemplo, puedes usar varios comandos:
fastfetch --logo-width 10
fastfetch --logo-height 5

Cuando los ejecutes, directamente aparecerá el resultado para que puedas ver el resultado… Puedes ir variando el número según prefieras.

  • Si quieres modificar el texto y la disposición, como las barras, colores, ancho de las claves, separadores, etc., puedes modificar el archivo display de la configuración.
  • En caso de querer utilizar presets personalizados, puedes usar los tuyos propios o algunos descargados desde su web de Github en la carpeta presets dentro de la ruta de configuración que cité antes. Y para usarlo, simplemente usa el nombre del archivo del presets:
fastfetch -c ejemplo

Como digo, puedes ver en la documentación oficial de fastfetch que puedes agregar tus propios módulos. Para ello, deberías tener conocimientos de .json, el formato empleado para estas modificaciones. Un ejemplo de formato json con una configuración mínima sería:

{
  "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
  "logo": {
    "type": "builtin",
    "source": "arch"
  },
  "display": {
    "separator": ": "
  },
  "modules": [
    "os",
    "host",
    "kernel",
    "uptime",
    "packages",
    "shell",
    "display"
  ]
}

Por ejemplo, en este caso señala a un esquema específico, configura la distribución, el tipo de separador que en este caso es :, y los módulos de información a mostrar (nombre del sistema operativo, nombre de la máquina o host, kernel y versión, tiempo que ha estado funcionando, paquetes, shell usado por defecto, etc.).

¡Comenta!

Recent Posts

  • Tarjetas gráficas

MSI celebra su 40º Aniversario con varias ediciones especiales de sus GPU y una nueva línea de periféricos

El 40º Aniversario de MSI ha coincidido con la presencia de la compañía en el…

44 minutos atrás
  • Tablets

Getac enseña la ZX80W Fully Rugged Tablet en Computex 2026 como una tableta de 8 pulgadas para trabajo de campo

Seguimos cubriendo las novedades de Getac en el Computex 2026. En su stand también hemos…

1 hora atrás
  • Portátiles y ordenadores

Getac muestra el S510 Rugged Laptop en Computex 2026 como su apuesta por el portátil rugerizado con Intel Core Ultra

En el stand de Getac del Computex 2026 hemos podido ver el S510 Rugged Laptop.…

1 hora atrás