Automate one-command setup of a modern macOS terminal like Ghostty, Warp, or iTerm2 with IDE-like vim keybindings for navigation, splits, and tabs, plus zsh enhancements including autosuggestions, syntax highlighting, aliases, custom themes, transparency, and shell integration. Includes config backups and guided troubleshooting.
A Claude Code plugin to set up a modern terminal experience on macOS with Warp-like features.
git clone https://github.com/awwsillylife/ghostty-claude-code-setup.git ~/.claude/plugins/ghostty-claude-code-setup
claude --plugin-dir /path/to/ghostty-claude-code-setup
Copy this folder to your project's .claude-plugin/ directory.
/setup-terminal/setup-terminal # Set up everything (auto-detect terminal)
/setup-terminal --ghostty # Only configure Ghostty
/setup-terminal --zsh-only # Only configure zsh and install packages
/setup-terminal --vim-only # Only configure vim
Ask questions like:
| Shortcut | Action |
|---|---|
Option+←/→ | Skip words |
Cmd+←/→ | Line start/end |
Option+Backspace | Delete word backward |
Cmd+D | Split pane (terminal) / Duplicate line (vim) |
Cmd+K | Clear screen |
→ (Right Arrow) | Accept autosuggestion |
Cmd+Up/Down | Jump between prompts |
~/Library/Application Support/com.mitchellh.ghostty/config~/.zshrc~/.vimrcGhostty is configured with:
window-save-state = always
quit-after-last-window-closed = false
This means:
Note: On macOS 13 (Ventura), tab restoration may have limitations. This is fixed in macOS 14+.
macos-option-as-alt = true is in your Ghostty configOn macOS 13 and below, Homebrew may compile Rust tools from source. This plugin uses direct binary downloads to avoid this.
Ayushi Sharma - (https://github.com/helloayushisharma)
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub helloayushisharma/ghostty-claude-code-setupComprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Editorial "Web Designer" bundle for Claude Code from Antigravity Awesome Skills.