A TUI for browsing and managing Ghostty terminal configuration.
Features
- A more intuitive view than Ghostty Docs
- Search by name or description
- Edit config directly without opening a new Text Editor
Installation
Homebrew (macOS / Linux)
brew install intaek-h/ghofig/ghofig
Go
go install github.com/intaek-h/ghofig/cmd/ghofig@latest
From Source
git clone https://github.com/intaek-h/ghofig.git
cd ghofig
make build
./bin/ghofigDownload Binary
Download the latest binary from the releases page.
Usage
How It Works
I parsed their raw doc mdx file and dumped the data to the embeded sqlite db.
Contributing
Always welcome.
Development Setup
git clone https://github.com/intaek-h/ghofig.git
cd ghofig
go mod tidy
make runUpdating Config Database
When Ghostty releases new configuration options:
- Download the latest config reference from Ghostty's docs
- Replace
reference.mdx.txt - Run
make parseto regenerate the database
Thanks to
- Bubble Tea - TUI framework
- Bubbles - TUI components
- Lip Gloss - Styling
- Mole - Design Reference
