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.

Ghostty terminal with default theme
Ghostty running fastfetch
Ghostty terminal with default theme

Ghostty terminal with default theme

Ghostty running fastfetch

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.