Configure and manage Ghostty terminal emulator settings. Use when modifying Ghostty config, validating configuration, checking window settings, themes, fonts, keybindings, or troubleshooting Ghostty startup behavior.
Terminal emulator configuration and management.
~/.config/ghostty/config~/.config/ghostty/term.tic/Applications/Ghostty.app/Contents/MacOS/ghosttyghostty +validate-config
Validates configuration syntax and reports errors for unknown fields or invalid values.
ghostty +show-config
Displays the effective configuration, including defaults and user overrides.
Common configuration categories:
window-decoration, window-theme, maximize, fullscreenfont-family, font-size, font-stylebackground-opacity, theme, cursor-styleshell-integration, mouse-hide-while-typing, clipboard-writemacos-option-as-alt, macos-non-native-fullscreenkeybind = <key>=<action>ghostty +list-fonts # show available fonts
ghostty +list-themes # show available themes
ghostty +list-keybinds # show current keybindings
ghostty +list-actions # show available actions for keybindings
ghostty +edit-config # open config in editor
Plain text file with key = value syntax. Comments start with #.
# window settings
window-decoration = false
window-theme = "dark"
maximize = true
# fonts and appearance
font-size = 14
theme = "GitHub Dark Colorblind"
cursor-style = "block"
# keybindings
keybind = cmd+v=paste_from_clipboard
keybind = cmd+c=copy_to_clipboard
maximize = true - start window maximized (fills screen, not fullscreen)fullscreen = true - start window in fullscreen modewindow-decoration = false - hide window title barmacos-non-native-fullscreen = "padded-notch" - fullscreen with notch paddingshell-integration = "zsh" - enable shell integration for zshtic -x ~/.config/ghostty/term.ticFormat: keybind = <modifier>+<key>=<action>
Modifiers:
cmd / super - command keyctrl - control keyshift - shift keyalt / option - option keyUse unbind to remove default bindings:
keybind = cmd+t=unbind
Run ghostty +validate-config to see specific error messages. Common issues:
ghostty +show-config to verify effective configurationAlready added to ~/.zshenv:
path=(
"/Applications/Ghostty.app/Contents/MacOS"
$path
)
Official docs: https://ghostty.org/docs
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer