Asia/Shanghai
ProjectsMarch 19, 2026

OpenCode Themes

image
OpenCode Themes is a family of terminal-inspired dark themes for Obsidian, Typora, and Ghostty. Built on the official OpenCode TUI palette, it brings the aesthetic of a well-configured terminal to your writing tools and terminal emulator — with meticulous attention to every UI element.
  • OpenCode TUI Palette — Official dark color scheme with warm orange, purple, blue, cyan, and deep black surfaces. Easy on the eyes during long writing sessions.
  • Obsidian Theme — Full coverage of sidebars, modals, graph view, code blocks, tables, callouts, and canvas. Customizable accent color via Style Settings plugin.
  • Typora Theme — Complete styling for reading, writing, and source modes. Print-ready light export for professional PDFs.
  • Ghostty Theme — Terminal-level color mapping for background, foreground, cursor, selection, split divider, and ANSI 16-color palette.
  • Code-First Design — Optimized syntax highlighting with JetBrains Mono. Every code block looks like it belongs in your IDE.
  • CJK Optimized — Proper font stacks and spacing for Chinese, Japanese, and Korean text.
  • High Contrast — WCAG-compliant contrast ratios for comfortable extended reading.
The theme uses a three-tier background system (#0a0a0a#141414#1e1e1e) that creates subtle depth without harsh boundaries. Primary orange (#fab283) anchors links and cursor states, while purple (#9d7cd8), blue (#5c9cf5), cyan (#56b6c2), green (#7fd88f), and warm warning tones cover syntax highlighting and semantic markup.
  • Obsidian: CSS custom properties, Style Settings integration
  • Typora: CSS with @media print for light export
  • Ghostty: User theme config with ANSI palette mapping
  • Website: Standalone HTML with Space Grotesk + JetBrains Mono

Related projects

JumpOTP

JumpOTP

面向授权 SSH/JumpServer 会话的按需 TOTP 助手。仅在严格匹配提示后调用已解锁的 Bitwarden CLI,每条连接最多自动提交一次,并保留可见手输回退。
Codex Doubao Pets

Codex Doubao Pets

六个可以直接安装到 Codex Desktop 的豆包桌宠。用真实角色图完成选择,用一条 npm 命令完成安装。
grill-loop

grill-loop

让循环跟着工作走的轻量 Agent Skill。显式调用、按需串联 grilling、deep-grill、OpenSpec 与相关专家能力,不增加固定阶段、hooks 或第二套状态。
Slash Saver

Slash Saver

一个只为物理斜杠键做一件事的原生 macOS 工具:在原始按键进入当前应用前,切到用户指定的 ASCII 输入源。
deep-grill

deep-grill

让 Agent 先拷问自己的 Agent Skill。自主调查方案每条分支、反驳自己的答案,只把真正主观的分歧一次性汇总给用户确认,确认前不动手实现。
Mingjian AI Services

Mingjian AI Services

A focused collaboration entry for teams moving from AI ideas to working products, Agent systems, and operable business workflows.
opencode-sub2api-haiku-fix

opencode-sub2api-haiku-fix

A focused OpenCode plugin that fixes Claude Haiku extra-usage failures through Sub2API while preserving thinking and leaving Sub2API, OpenCode, and OMO untouched.
opencode-metrics

opencode-metrics

OpenCode TUI 的分会话侧边栏指标插件。按 sessionID 记录速度、TTFT、token、缓存、计时,只显示你当前 attach 的会话,而不是 serve 模式下的全局汇总。
opencode-plugin-fixes

opencode-plugin-fixes

Archived OpenCode guardrail experiment. The final source tree covers four narrow tool-call repairs; no npm package was ever published.
opencode-vibe-island-plugin

opencode-vibe-island-plugin

让 Vibe Island 在装了 oh-my-openagent 时仍然把 OpenCode 会话当成 OpenCode。修好 source 误标和 Ghostty 点击跳转。
wechat-mp-publisher

wechat-mp-publisher

从个人公众号 Skill 到可公开安装的 npm 包:本地校验与沙箱预览在前,用户确认后只创建草稿。
SIGINT

SIGINT

已归档的内容情报实验:曾把小红书/抖音采集、AI 分析、n8n 编排与实时仪表盘接成一条完整链路。
MdictLive

MdictLive

Modern web reader for MDict dictionaries with React 19 SPA, dark mode, and faithful rendering.
SiliconLM

SiliconLM

Local LLM dashboard for Apple Silicon Macs, currently preserved without an active local deployment.
mdx2apple

mdx2apple

Convert MDict (.mdx/.mdd) dictionaries to macOS Apple Dictionary format with one command.