El Terminal que te Hará Amar la Consola Otra Vez, Ghostty

¿Creías que ya habías visto todo en el mundo de los emuladores de terminal? Ghostty —creado por Mitchell Hashimoto, cofundador de HashiCorp— está aquí para demostrar lo contrario.

Aunque aún está en desarrollo temprano, Ghostty ya se siente como un terminal veloz, moderno y con muchísimo potencial.

Qué Hace Tan Especial a Ghostty

Ghostty no es otro clon de terminal con una interfaz bonita. Está pensado para usuarios avanzados que quieren control total sobre la configuración.

Algunas de sus características más destacadas:

  • Interfaz gráfica nativa para cada sistema operativo: GTK4/libawaita en Linux y Swift en macOS.
  • Soporte para múltiples ventanas, pestañas y paneles divididos.
  • Renderizado acelerado por GPU.
  • Más de 100 temas integrados y soporte para temas personalizados.
  • Atajos de teclado personalizables.
  • Integración con shells como bash, zsh, fish y elvish.
  • Detección de directorios y procesos activos.
  • Soporte para ligaduras, fuentes variables e itálicas programáticas.

Dónde Puedo Usarlo

Ghostty está disponible actualmente para:

  • Arch Linux (y derivados)
  • macOS
  • Desde código fuente (para otras distribuciones)

Instalación Rápida en Linux (Arch)

yay -S ghostty

Si usas otra distribución, tendrás que compilarlo desde el código fuente.

Configuración: Todo Mediante un Archivo de Texto

Ghostty se configura mediante un archivo de texto plano.

No tiene interfaz gráfica de configuración, lo cual puede parecer limitado, pero ofrece flexibilidad total.

Ubicación del archivo de configuración:

  • Linux: ~/.config/ghostty/config
  • macOS: ~/Library/Application Support/com.mitchellh.ghostty/config

Por defecto, el archivo está vacío. Puedes empezar añadiendo configuraciones básicas como estas:

background = #ff66cc
foreground = #000000

Después, recarga la configuración desde el menú de Ghostty:

Ghostty > Reload Configuration

Crear un Atajo de Teclado

Por ejemplo, si quieres dividir la ventana hacia la derecha con Ctrl+D:

keybind = ctrl+d=new_split:right

Cambiar Fuente

Primero, lista las fuentes disponibles:

ghostty +list-fonts

Después, en el archivo de configuración:

font-family = Hack Bold

Aplicar un Tema

Para ver los temas disponibles:

ghostty +list-themes

Elige uno y actívalo así:

theme = Unikitty

También puedes hacer que la barra de título use el mismo color que el fondo:

window-theme = ghostty

Nota: Algunos usuarios han notado que los temas aún no funcionan correctamente en Arch Linux, pero sí lo hacen en macOS.

Consejo Final

Usa otro terminal (por ejemplo, GNOME Terminal o Alacritty) para editar el archivo de configuración de Ghostty.

Así, si cometes un error, no te quedarás bloqueado fuera de Ghostty y podrás corregirlo fácilmente.


Conclusión

Ghostty está en sus primeras etapas, pero ya ofrece una experiencia moderna, rápida y altamente configurable. Si eres usuario avanzado de la terminal y buscas algo más que lo típico, vale la pena probarlo.