Ghostty Config: An Unofficial Tool for Customizing Ghostty
Ghostty Config is an unofficial tool designed to enhance the functionality of the popular text editing software, Ghostty. This alpha-stage tool provides a range of features that allow users to customize various aspects of their Ghostty experience.
Key Features:
-
Application Settings: Users can configure application settings, such as clipboard settings, window settings, and keybinds.
-
Font Settings: Ghostty Config offers font settings, including fonts, font-family entries for fallback fonts, and a font playground for experimental typography.
-
Mouse Settings: Users can adjust mouse settings, including GTK and Linux settings.
-
MacOS Settings: Customizable MacOS settings are also available.
Benefits:
- Enhance the overall user experience with customizable application settings and font options.
- Improve productivity with optimized keybinds and mouse settings.
- Experiment with unique typography using the font playground feature.
Known Issues:
- Importing and exporting from clipboard provide limited user feedback.
- Most settings do not allow for setting multiple entries, such as having multiple
font-family
entries for fallback fonts.
Future Roadmap:
- Validation of keybindings
- Help documentation
- Allow manual color input
- Unit testing import/export
- Unify color scheme
- Refactor & cleanup code
Potential Ideas:
- Custom setting types to more closely match Ghostty's config
- Add a way to reset individual settings
- Change color picker from modal to popout
- A detailed terminal preview and playground