Ghostty-based vibe coding stack for macOS, with CJK font optimization
npx claudepluginhub psylch/ghostty-vibe-coding-stackConfigures a complete Ghostty-based terminal AI coding environment with Fish, yazi, lazygit, Neovim (LazyVim), fzf, zoxide, atuin on macOS with Apple Silicon — with CJK font optimization for Chinese/Japanese/Korean users
A Claude Code skill that configures a complete terminal-based AI coding environment. Replaces heavy IDEs with lightweight, composable TUI tools on macOS with Apple Silicon — with CJK font optimization for Chinese/Japanese/Korean users.
| Tool | Purpose | Why |
|---|---|---|
| Ghostty | GPU-accelerated terminal | Native splits, Quick Terminal, fast rendering |
| Fish | Shell | Best-in-class autosuggestions, zero config |
| Tide | Prompt theme | Powerlevel10k equivalent for Fish |
| yazi | File manager (TUI) | Image preview, Kitty protocol, fast navigation |
| lazygit | Git client (TUI) | Visual staging, diff, branch management |
| Neovim | Editor (LazyVim) | LSP, treesitter, when you need a quick edit |
| fzf | Fuzzy finder | File search, history, pipe filtering |
| zoxide | Smart cd | Jump to directories by keyword |
| atuin | Shell history | Searchable, filterable, cross-terminal sync |
| fd / rg / bat / delta | CLI replacements | Faster find, grep, cat, diff |
npx skills (recommended)npx skills add psylch/ghostty-vibe-coding-stack
Or install to Claude Code specifically:
npx skills add psylch/ghostty-vibe-coding-stack -a claude-code
In Claude Code:
/plugin marketplace add psylch/ghostty-vibe-coding-stack
/plugin install configuring-ghostty-vibe-stack@psylch-ghostty-vibe-coding-stack
git clone https://github.com/psylch/ghostty-vibe-coding-stack.git ~/.claude/skills/ghostty-vibe-coding-stack
Restart Claude Code after installation.
In Claude Code, use any of these trigger phrases:
configure my terminal environment
setup ghostty vibe coding stack
配置 Ghostty
终端配置
开发环境搭建
The skill will guide Claude through installing and configuring the entire stack.
Cmd+D / Cmd+Shift+D) and tab navigationCtrl+` dropdown)y=yazi, lg=lazygit, v=nvim, cc=claude, z=zoxide┌──────────────┬──────────────────────┐
│ yazi (y) │ Claude Code (cc) │
│ file tree │ or Neovim (v) │
│ + preview │ │
│ ├──────────────────────┤
│ │ lazygit (lg) │
│ │ or dev server │
└──────────────┴──────────────────────┘
Cmd+V image paste for Claude Code (Discussion #10117). Use Ctrl+V instead.Rose Pine not rose-pine). Validate with ghostty +validate-config.bind syntax differs from Zsh — use bind right complete, not bind -k right complete.ghostty-vibe-coding-stack/
├── .claude-plugin/
│ ├── marketplace.json # Plugin registry
│ └── plugin.json # Plugin manifest
├── skills/
│ └── configuring-ghostty-vibe-stack/
│ ├── SKILL.md # Main skill definition
│ └── references/
│ ├── ghostty-config.md # Full Ghostty config + themes
│ ├── fish-config.md # Full Fish config + keybinds
│ ├── lazygit-config.md # lazygit themes (Monokai/Tokyo/Rose Pine)
│ └── yazi-config.md # yazi config + keybinds
├── README.md
├── README.zh.md
└── LICENSE
MIT
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.