Skip to content

Ghostty

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
Ghostty terminal with default theme
Image not found
Ghostty running fastfetch

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/ghostty
sudo make install clean

This requires zig 0.14 and builds against GTK4 with Wayland and X11 support.

Config lives at ~/.config/ghostty/config.

SettingValue
FontJetBrainsMono Nerd Font, size 14
Padding14px
ThemeSynced with active omfreebdy theme
Shell integrationbash

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 themeGhostty theme
tokyo-nightTokyoNight
gruvboxGruvbox Dark
catppuccinCatppuccin Mocha
nordNord
rose-pineRose Pine
kanagawaKanagawa Wave
everforestEverforest Dark Hard
ShortcutAction
Super + ReturnOpen new terminal (Ghostty)

Edit ~/.config/ghostty/config. Changes are applied on save — Ghostty watches the config file.

font-family = Fira Code
font-size = 16
theme = Catppuccin Mocha

See the full Ghostty documentation for all options.