Ghostty: la terminal ultrarrápida y fácil de configurar para Linux

Si pasas buena parte del día en la terminal, sabes que no es solo una ventana negra: es tu centro de control. Y aquí es donde entra Ghostty, un emulador de terminal open source que se está volviendo muy popular por tres razones claras:

⚡ Es rápido
🛠️ Es fácil de configurar
🧩 Se integra perfecto con tu entorno de desarrollo

En este artículo te explico qué es Ghostty, por qué destaca frente a otras terminales y cómo dejarla exactamente a tu gusto.

🚀 ¿Qué es Ghostty?

Ghostty es un emulador de terminal moderno, acelerado por GPU y escrito en código nativo (Zig). Está diseñado para ofrecer alto rendimiento sin sacrificar personalización.

Actualmente está disponible para Linux y macOS, y el soporte para Windows llegará más adelante.

Su filosofía es simple:

Un solo archivo de configuración para controlar toda tu experiencia en la terminal.

⭐ Características principales de Ghostty

⚡ Rendimiento con aceleración por GPU

Texto más fluido, scroll más suave y mejor respuesta general.

🧩 Multiventana, tabs y divisiones

Puedes abrir múltiples pestañas y dividir la pantalla horizontal o verticalmente sin plugins.

🎨 Soporte para temas y ligaduras

Compatible con Nerd Fonts, ligaduras tipográficas y múltiples esquemas de color.

🖼️ Protocolo Kitty

Permite mostrar imágenes dentro de la terminal.

📦 Instalación en Linux

sudo snap install ghostty

🧭 Primeras impresiones al abrir Ghostty

Cuando abres Ghostty por primera vez notarás que la interfaz es minimalista y limpia. No viene sobrecargada: solo la terminal lista para usarse.

🖱️ Puedes mover la ventana desde el centro

Ghostty permite arrastrar la ventana haciendo clic en áreas vacías del centro, no solo en la barra superior. Esto hace que mover la terminal sea más cómodo cuando usas diseños minimalistas o sin decoraciones.

🔍 Zoom in y Zoom out

Puedes aumentar o reducir el tamaño del texto rápidamente con atajos de teclado. Ideal cuando compartes pantalla o trabajas muchas horas.

⚙️ Abrir y recargar configuración

Cmd + , abre la configuración

Este atajo abre directamente el archivo de configuración de Ghostty en tu editor por defecto.

🔄 No necesitas reiniciar Ghostty

Cada vez que guardas cambios en el archivo de configuración, puedes recargar la terminal al instante. No hace falta cerrarla ni volver a abrirla.

🧩 Mi configuración personal explicada

Estas son las opciones que usaste en el video y qué hace cada una.

🎨 Temas

Para listar los temas disponibles:

ghostty +list-themes

Esto muestra todos los esquemas de color que puedes aplicar.

Configuraciones usadas:

theme = catppuccin-mocha
theme = "light:Horizon Bright,dark:Broadcast"
  • catppuccin-mocha → Tema oscuro muy popular, suave para la vista
  • light/dark → Cambia automáticamente el tema según el modo claro u oscuro del sistema

🔤 Fuente

font-family = "JetBrainsMono NFM Regular"
font-size = 20
font-size = 19
  • JetBrains Mono Nerd Font → Fuente optimizada para código con iconos
  • Tamaño grande para mejor legibilidad

Fuente: https://www.jetbrains.com/lp/mono/

🪟 Ventana

window-decoration = true
window-padding-balance = true
window-save-state = always
  • Mantiene los bordes del sistema
  • Balancea el padding automáticamente
  • Guarda tamaño y posición al cerrar

🖱️ Mouse

mouse-hide-while-typing = true
mouse-scroll-multiplier = 2
copy-on-select = clipboard
  • Oculta el cursor al escribir
  • Scroll más rápido
  • Copia automáticamente al seleccionar texto

⌨️ Teclas (macOS)

macos-option-as-alt = true
macos-titlebar-style = transparent
  • La tecla Option funciona como Alt
  • Barra superior transparente

🌫️ Transparencias y desenfoque

background-opacity = 0.8
background-blur-radius = 20
background-blur = 90
  • Fondo semitransparente
  • Desenfoque del fondo tipo vidrio

🎯 Cursor

cursor-style=block
adjust-cell-height=35%
  • Cursor en bloque sólido
  • Ajuste visual de altura de línea

🎨 Color avanzado

window-colorspace = "display-p3"

Activa un espacio de color más amplio en pantallas compatibles.

💻 Programas que usas dentro

htop

Monitor de procesos interactivo, perfecto para aprovechar una terminal moderna.

🧠 Conclusión

Ghostty combina rendimiento, diseño moderno y personalización profunda. Con unas pocas líneas en su archivo de configuración puedes transformar completamente tu experiencia en la terminal.

Si pasas horas en CLI, esta terminal puede convertirse fácilmente en el centro de tu entorno de desarrollo.