samkleespies

Interactive TUI for editing Ghostty terminal config

18
0
100% credibility
Found Feb 20, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

ghostcfg provides a visual, interactive interface within the terminal for browsing, editing, and previewing Ghostty terminal emulator settings with live theme previews and automatic reloads.

How It Works

1
🔍 Discover ghostcfg

You hear about ghostcfg, a friendly tool to customize your Ghostty terminal without hassle.

2
📥 Add it easily

You quickly add ghostcfg to your computer so it's ready to use.

3
🚀 Open the editor

You launch ghostcfg and see a simple screen with tabs for different settings like fonts, colors, and themes.

4
🎨 Preview themes live

You browse beautiful themes, see color previews instantly as you move, and pick one that feels just right.

5
⚙️ Tweak your settings

You flip switches, pick colors, adjust sizes, and change options across easy-to-navigate tabs.

6
💾 Save and update

You press save, and your running terminal refreshes automatically with all your new choices.

Enjoy your custom terminal

Your Ghostty looks perfect, feels comfortable, and works exactly how you want—easy and beautiful!

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ghostcfg?

ghostcfg is a Python interactive TUI built with Textual for editing Ghostty terminal configs without touching the file manually. It organizes 200+ options into tabs like Font, Colors, and Window, with live theme previews via color swatches and type-aware inputs like toggles, dropdowns, and color pickers. Run `ghostcfg` or `gcfg`, tweak settings, hit Ctrl+S to save, and it hot-reloads your running Ghostty instance instantly—preserving comments and ordering.

Why is it gaining traction?

Unlike plain text editing or Ghostty's CLI dumps, ghostcfg offers python interactive TUI config editing with instant feedback: hover themes for live previews, filter dark/light/all, and platform-specific options only. Developers dig the roundtrip-safe saves via SIGUSR2 reloads—no restarts, no syntax errors from unvalidated inputs. It's a breath of fresh air for iterative terminal tuning, blending TUI interactive media like github interactive control with Ghostty's power.

Who should use this?

Ghostty users on macOS or Linux who frequently tweak fonts, themes, or padding but hate vi/memo errors. Terminal power users experimenting with backgrounds, cursors, or keybinds will save time over manual edits. Ideal for config obsessives wanting a github interactive tutorial-style interface for their daily driver emulator.

Verdict

Grab it via pipx if you're deep into Ghostty—solid docs and intuitive UX make it a time-saver despite 14 stars and 1.0% credibility score signaling early beta maturity. Skip if you rarely customize or prefer raw files; watch for wider adoption as Ghostty grows.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.