Sheets

Sheets

一处管好三款终端的外观

开发官网

应用介绍

换个终端配色,得翻文档记住 config 文件在哪、颜色是十六进制还是别的写法,改完还看不到效果,得开个新窗口才知道丑不丑;要是同时用 Ghostty、Kitty、Alacritty,这套折腾还得各来一遍。Sheets 是一个 macOS 原生小应用,把这三款终端的主题、字体、透明度收到一个界面里,选中一个主题旁边直接看到代码高亮的实时预览,合适再应用。

它自带四百六十多个从 Ghostty 移植过来的内置主题,加上你自己的,全在一个可搜索的下拉框里。颜色可以用色轮挑,也能直接手输 HEX,前景、背景、光标、十六色调色板逐项调。你可以从零建一个主题,也可以直接改当前正在用的那个——改预装主题时它永远另存为一个新主题,不会覆盖原版。每个主题还能标成白天用、晚上用或者两者都行,导出成一个 sheets-theme.json 就能分享给别人。

改错了有一步撤销,自动找不到配置文件时也能手动指定路径。Alacritty 走 TOML 解析,另外两款走扁平键值解析,MIT 开源,通过 GitHub Releases 分发。

软件功能



实时预览的主题选择器:四百六十多个 Ghostty 内置主题加自建主题,一个可搜索下拉框里选,旁边是带语法高亮的实时预览,不用开新窗口试。

色轮与 HEX:前景、背景、光标和整套调色板既能用色轮挑,也能直接手输十六进制值。

改当前主题不覆盖原版:可以从零建主题,也能编辑当前应用的那个;改预装主题时一律另存为新主题,原版一动不动。

白天/晚上/两者标注:每款终端下每个主题都能标成 Day、Night 或 Both,配合系统明暗切换。

字体与透明度:读取系统已装字体做字体族和字号选择,再加一个透明度滑块;任意一款终端的最近一次改动可一步撤销。