Ghostty Theme Picker is a simple, open-source macOS menu bar app. The entire codebase is available for inspection in this repository.
- Runs
ghostty +list-themesto get available themes - Runs
ghosttywith CLI arguments to launch with a theme, directory, etc. - Stores preferences in UserDefaults (local to your Mac):
- Recent themes
- Favorite themes
- Workstream configurations (name, theme, directory, command, etc.)
- No network requests (except what Ghostty itself may do)
- No data collection or telemetry
- No file system access beyond launching Ghostty
- No background processes after you quit it
This repository uses GitHub CodeQL to automatically scan for security vulnerabilities. You can view the results in the Security tab.
The app is not signed with an Apple Developer certificate because:
- Apple Developer Program costs $99/year
- This is a free, hobby project
You can verify the app is safe by:
- Reading the source code (it's ~150 lines of Swift)
- Building it yourself from source
- Checking the CodeQL scan results
If you discover a security issue, please open a GitHub issue or contact the maintainer directly.