Repolode
zerebos

zerebos/ghostty-config

面向 Ghostty 终端的网页版可视化配置生成器,可导出精简的配置文件。

Star
4,304
Fork
84
未关闭 Issue
11
最近提交
3天前

这是什么?

Ghostty Config 是一个基于浏览器的 Ghostty 终端配置工具,无需手动编辑配置文件。用户可以按分类页面调整字体、颜色、光标样式、透明度等选项,并在导出前实时预览效果。

设置项基于 Ghostty 官方配置规范生成的类型化 schema 构建,导出时只保存与默认值不同的内容,文件保持简洁。每个设置都附带内联说明、macOS、Linux、GTK 等平台标识以及所需的最低 Ghostty 版本。

项目使用 Svelte、TypeScript 和 Bun 开发,内置大量主题、字体预览、快捷键构建器,并支持导入导出与分享链接。在线版部署在 Cloudflare Workers 上,也可以克隆到本地运行或自行部署静态构建产物。

核心功能

  • 01按分类提供可视化设置编辑器,每项设置附带内联说明。
  • 02内置大量 Ghostty 配色主题并可实时预览。
  • 03交互式终端预览,编辑时即时更新配色。
  • 04快捷键构建器,支持触发器与动作的校验。
  • 05支持导入、导出和分享链接,导出内容仅包含非默认设置。
  • 06每项设置标注适用平台和最低 Ghostty 版本。

适用场景

  • 不熟悉配置语法时快速搭建 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 最近一次提交是在 2026年10月17日。
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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目