Skip to content

intaek-h/ghofig

Repository files navigation

Ghofig

Latest Release Build Status License

A TUI for browsing and managing Ghostty terminal configuration.

Ghofig TUI demo

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/ghofig

Download Binary

Download the latest binary from the releases page.

Usage

ghofig

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 run

Updating Config Database

When Ghostty releases new configuration options:

  1. Download the latest config reference from Ghostty's docs
  2. Replace reference.mdx.txt
  3. Run make parse to regenerate the database

Thanks to

License

MIT

About

A TUI for managing Ghostty terminal configuration

Resources

License

Stars

Watchers

Forks

Packages

No packages published