Ghostty
TM-02 // TERMINAL
Ghostty is a fast, native terminal emulator with GPU acceleration. It’s the default terminal in omfreebdy, built from a local FreeBSD port.
Image not found
Image not found
Installation
Section titled “Installation”Ghostty isn’t available as a prebuilt FreeBSD package yet. omfreebdy includes a local port overlay that builds it from source:
cd ~/.omfreebdy/ports/x11/ghosttysudo make install cleanThis requires zig 0.14 and builds against GTK4 with Wayland and X11 support.
Configuration
Section titled “Configuration”Config lives at ~/.config/ghostty/config.
Key Settings
Section titled “Key Settings”| Setting | Value |
|---|---|
| Font | JetBrainsMono Nerd Font, size 14 |
| Padding | 14px |
| Theme | Synced with active omfreebdy theme |
| Shell integration | bash |
Theme Integration
Section titled “Theme Integration”Ghostty has 430+ built-in themes. The theme-set script maps each omfreebdy theme to the best matching Ghostty theme and live-reloads via SIGUSR2:
| omfreebdy theme | Ghostty theme |
|---|---|
| tokyo-night | TokyoNight |
| gruvbox | Gruvbox Dark |
| catppuccin | Catppuccin Mocha |
| nord | Nord |
| rose-pine | Rose Pine |
| kanagawa | Kanagawa Wave |
| everforest | Everforest Dark Hard |
Key Bindings
Section titled “Key Bindings”| Shortcut | Action |
|---|---|
| Super + Return | Open new terminal (Ghostty) |
Customization
Section titled “Customization”Edit ~/.config/ghostty/config. Changes are applied on save — Ghostty watches the config file.
font-family = Fira Codefont-size = 16theme = Catppuccin MochaSee the full Ghostty documentation for all options.