script-commands icon indicating copy to clipboard operation
script-commands copied to clipboard

Add Ghostty AI terminal launchers with visual themes

Open rolldav opened this issue 1 month ago โ€ข 0 comments

Ghostty AI Terminal Launchers

๐ŸŽฏ Problem

Developers using multiple AI CLI tools (Claude Code, Codex, Gemini, Kimi) in parallel terminals struggle to quickly identify which terminal runs which tool. This leads to:

  • Wasted time checking terminal content
  • Accidental commands sent to wrong AI
  • Context switching friction

๐Ÿ’ก Solution

7 Raycast scripts that launch Ghostty with distinct visual themes.

Features:

  • Dropdown menu for quick selection
  • Direct launch scripts for hotkeys
  • Unique visual identity per tool (colors, cursor styles, padding)
  • WCAG AAA contrast ratios

๐Ÿš€ Benefits

  • Instant Visual ID: Recognize AI tool without reading terminal
  • <1s Launch: Fast workflow initiation
  • No Confusion: Clear visual boundaries
  • Extensible: Easy to add more tools

โœ… Checklist

  • [x] ShellCheck validated (0 warnings/errors)
  • [x] Bash 3.2+ compatible
  • [x] All @raycast.* metadata
  • [x] Error handling
  • [x] README with examples
  • [ ] Screenshots (to be added)

๐Ÿ“ Files

  • README.md - Usage guide
  • launch-ai-terminal.sh - Dropdown menu
  • launch-*-code.sh - 5 direct launch scripts
  • list-recommended-themes.sh - Theme docs

๐Ÿงช Testing

  • macOS 14.x/15.x
  • Raycast 1.66+
  • Ghostty 1.0+
  • ShellCheck 0.11.0

๐Ÿค Community Value

Extensible pattern for other CLI tools (Aider, Cursor, Continue).

Note: First contribution. Happy to iterate based on feedback!

rolldav avatar Dec 17 '25 12:12 rolldav