¿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.