Repolode
zerebos

zerebos/ghostty-config

Generador visual de configuraciones web para Ghostty que exporta archivos de configuración mínimos.

Estrellas
4,304
Forks
84
Issues abiertos
11
Último commit
hace 3 días

¿Qué es?

Ghostty Config es una herramienta web para editar los ajustes del terminal Ghostty sin tener que escribir el archivo de configuración a mano. Puedes ajustar fuentes, colores, estilos del cursor, transparencia y otras opciones desde páginas organizadas por categorías, y la herramienta muestra los cambios en tiempo real antes de exportar una configuración lista para usar.

Los ajustes se generan a partir de un esquema tipado basado en la especificación de configuración propia de Ghostty. En el archivo de salida solo se escriben los valores que difieren de los predeterminados de Ghostty, lo que permite mantenerlo breve. Cada ajuste incluye ayuda contextual, etiquetas de plataforma (macOS, Linux, GTK) e indicadores de la versión mínima de Ghostty necesaria.

La aplicación está desarrollada con Svelte, TypeScript y Bun, e incluye una biblioteca de temas integrada, un entorno para probar fuentes, un generador de combinaciones de teclas y funciones de importación y exportación con URL para compartir. La versión alojada está implementada en Cloudflare Workers, y la compilación estática se puede ejecutar localmente o autoalojar.

Funciones clave

  • 01Editor visual de ajustes de Ghostty organizados por categorías, con documentación contextual.
  • 02Biblioteca integrada de temas de color para Ghostty, con vista previa en vivo.
  • 03Vista previa interactiva del terminal en tiempo real, que actualiza el tema a medida que editas.
  • 04Generador de combinaciones de teclas con validación de activadores y acciones.
  • 05Importación, exportación y URL para compartir; solo se generan los ajustes no predeterminados.
  • 06Etiquetas de plataforma y de versión mínima para cada ajuste.

Casos de uso

  • Configurar un nuevo terminal Ghostty sin tener que memorizar la sintaxis del archivo de configuración.
  • Probar fuentes y temas de color antes de guardarlos en un archivo de configuración.
  • Compartir la configuración del terminal con el equipo mediante un enlace.
  • Crear combinaciones de teclas personalizadas con validación.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/zerebos/ghostty-config.git
  2. 2

    Entra en el directorio del proyecto

    cd ghostty-config
  3. 3

    Instala las dependencias

    bun install
  4. 4

    Inicia el servidor de desarrollo y abre http://localhost:5173 en el navegador

    bun run dev

Antes de usarlo

  • La herramienta sigue en desarrollo activo, por lo que las funciones pueden cambiar.
  • Para ejecutarla localmente, necesitas el runtime Bun y clonar el repositorio.
  • El README no incluye una configuración integrada para alojarla por tu cuenta, más allá de compilar los archivos estáticos manualmente.

Temas

Preguntas frecuentes

¿Qué es ghostty-config?
Generador visual de configuraciones web para Ghostty que exporta archivos de configuración mínimos. Ghostty Config es una herramienta web para editar los ajustes del terminal Ghostty sin tener que escribir el archivo de configuración a mano. Puedes ajustar fuentes, colores, estilos del cursor, transparencia y otras opciones desde páginas organizadas por categorías, y la herramienta muestra los cambios en tiempo real antes de exportar una configuración lista para usar.
¿ghostty-config es gratuito? ¿Qué licencia tiene?
ghostty-config es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ghostty-config sigue mantenido?
Mantenimiento activo. El último commit de ghostty-config fue el 17 oct 2026.
¿Para qué puedo usar ghostty-config?
Configurar un nuevo terminal Ghostty sin tener que memorizar la sintaxis del archivo de configuración. Probar fuentes y temas de color antes de guardarlos en un archivo de configuración. Compartir la configuración del terminal con el equipo mediante un enlace. Crear combinaciones de teclas personalizadas con validación.
¿Cómo se instala ghostty-config?
Clona el repositorio: git clone https://github.com/zerebos/ghostty-config.git Entra en el directorio del proyecto: cd ghostty-config Instala las dependencias: bun install Inicia el servidor de desarrollo y abre http://localhost:5173 en el navegador: bun run dev
¿Dónde consigo ghostty-config?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/zerebos/ghostty-config

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados