Repolode
zerebos

zerebos/ghostty-config

Веб-генератор конфигурации Ghostty с визуальным редактором и экспортом минимального конфигурационного файла.

Звёзды
4,304
Форки
84
Открытые issues
11
Последний коммит
3 дня назад

Что это?

Ghostty Config — браузерный инструмент для настройки параметров терминала Ghostty без ручного редактирования конфигурационного файла. Настраивайте шрифты, цвета, стиль курсора, прозрачность и другие параметры на страницах по категориям. Инструмент в реальном времени показывает результат и позволяет экспортировать готовую конфигурацию.

Настройки формируются на основе типизированной схемы, соответствующей спецификации конфигурации Ghostty. В файл попадают только значения, отличающиеся от значений по умолчанию в Ghostty, поэтому экспортированная конфигурация остаётся компактной. Для каждого параметра есть встроенная справка, значки поддерживаемых платформ (macOS, Linux, GTK) и указание минимальной версии Ghostty.

Приложение создано на Svelte, TypeScript и Bun. В него входят встроенная библиотека тем, песочница для шрифтов, конструктор сочетаний клавиш, а также функции импорта и экспорта с URL для обмена настройками. Хостинговая версия развёрнута на Cloudflare Workers; статическую сборку можно запускать локально или разместить на собственном сервере.

Ключевые возможности

  • 01Визуальный редактор настроек Ghostty, сгруппированных по категориям, со встроенной документацией.
  • 02Встроенная библиотека цветовых тем Ghostty с предпросмотром в реальном времени.
  • 03Интерактивный предпросмотр терминала, который меняет тему по мере редактирования.
  • 04Конструктор сочетаний клавиш с проверкой триггеров и действий.
  • 05Импорт, экспорт и URL для обмена настройками; в файл попадают только параметры, отличающиеся от значений по умолчанию.
  • 06Значки поддерживаемых платформ и минимальной версии для каждого параметра.

Сценарии использования

  • Настроить новый терминал Ghostty, не запоминая синтаксис конфигурации.
  • Проверить шрифты и цветовые темы перед сохранением конфигурационного файла.
  • Поделиться конфигурацией терминала с коллегами по ссылке.
  • Создать собственные сочетания клавиш с проверкой параметров.

Быстрый старт

  1. 1

    Клонируйте репозиторий

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

    Перейдите в каталог проекта

    cd ghostty-config
  3. 3

    Установите зависимости

    bun install
  4. 4

    Запустите сервер разработки, затем откройте http://localhost:5173 в браузере

    bun run dev

Что важно знать

  • Инструмент всё ещё активно разрабатывается, поэтому функции могут измениться.
  • Для локального запуска необходимы среда выполнения Bun и клонирование репозитория.
  • В README не описана встроенная настройка самостоятельного хостинга — только возможность самостоятельно собрать статические файлы.

Темы

Частые вопросы

Что такое ghostty-config?
Веб-генератор конфигурации Ghostty с визуальным редактором и экспортом минимального конфигурационного файла. Ghostty Config — браузерный инструмент для настройки параметров терминала Ghostty без ручного редактирования конфигурационного файла. Настраивайте шрифты, цвета, стиль курсора, прозрачность и другие параметры на страницах по категориям. Инструмент в реальном времени показывает результат и позволяет экспортировать готовую конфигурацию.
ghostty-config можно использовать бесплатно? Какая у него лицензия?
ghostty-config распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
ghostty-config всё ещё поддерживается?
Активно поддерживается. Последний коммит в ghostty-config — 17 окт. 2026 г..
Для чего можно использовать ghostty-config?
Настроить новый терминал Ghostty, не запоминая синтаксис конфигурации. Проверить шрифты и цветовые темы перед сохранением конфигурационного файла. Поделиться конфигурацией терминала с коллегами по ссылке. Создать собственные сочетания клавиш с проверкой параметров.
Как установить ghostty-config?
Клонируйте репозиторий: git clone https://github.com/zerebos/ghostty-config.git Перейдите в каталог проекта: cd ghostty-config Установите зависимости: bun install Запустите сервер разработки, затем откройте http://localhost:5173 в браузере: bun run dev
Где скачать ghostty-config?
Исходный код и инструкции по установке — на GitHub: https://github.com/zerebos/ghostty-config

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Плагин для Claude Code, который выводит актуальную строку состояния: использование контекста, лимиты, активные инструменты, запущенных агентов и прогресс по задачам.

28,7 тыс.1,4 тыс.JavaScriptMITОбновлён 24 часа назад

Агентный инструмент для разработки от Anthropic: работает в терминале, изучает кодовую базу и выполняет задачи по разработке и git-операции по запросам на естественном языке.

152,3 тыс.27,1 тыс.TypeScriptБез лицензииОбновлён позавчера