The Ghostty Terminal by Mitchell Hashimoto is an amazing terminal emulator, easily installable through Homebrew, as a drop-in replacement for the default macOS Terminal app. I primarily use it for its snappy performance and better defaults out of the box.

Configuration

  1. Create the config directory: mkdir -p ~/.config/ghostty
  2. Create the config file: touch ~/.config/ghostty/config
  3. Open it for editing: nano ~/.config/ghostty/config
  4. Add your configurations.
  5. Reload the config in the menu bar at Ghostty → Reload Config.
keybind = super+left=goto_split:left
keybind = super+right=goto_split:right
keybind = super+up=goto_split:top
keybind = super+down=goto_split:bottom
unfocused-split-opacity = 0.3
scrollback-limit = 10000

Themes

Ghostty also has a bunch of themes built in. To list them all you can run the following command: ghostty +list-themes Then you can just go ahead and add the theme to the config file like this: theme = catppuccin-mocha