Personalize PonyMux
Make serious work feel alive with themes, animated session pets, per-Terminal cursor effects, and small moments of celebration.
Personalization in PonyMux is meant to make a focused workspace feel human, not to add another system to manage. The choices stay at the edges of the product: they can express identity or activity while the Terminal itself remains familiar.
$ blume dev
astro v7.3.1 ready in 1925 ms
┃ Local http://localhost:4321/
┃ Network http://192.168.1.18:4321/
watching for file changes…
❯
Themes
Open Settings → Appearance to browse the available dark and light themes. Each tile previews real terminal roles—prompt, agent output, emphasis, errors, and warnings—so choosing a theme is closer to checking readability than picking a color swatch.
Selecting a theme applies it immediately across the PonyMux interface and every Terminal without restarting their processes. Choose Follow System to switch automatically between the Apple System Colors light and dark themes as macOS appearance changes.
Notifications
Pets
Sessions
● Reading Settings.swift
bold normal dim err warn
Font
Cursor
Screen Effect
Behavior
Shell
Window
Navigation
Terminal
Reserved by the terminal
Claude Code
Codex
PonyMux only adds or removes its own entries in the config file, and backs it up first.
This copy of PonyMux
Diagnostics
Reset
Pets
When agent integrations are connected, each live Claude Code or Codex session can have a small animated companion above the PonyMux window. A pet is an ambient view of the same activity shown by status indicators: it works while the agent is running, waits when the agent needs you, rests while standing by, and reacts to an error. Shell-only and ended sessions do not put a pet on stage.
Each Terminal receives a pet when it is created and keeps that companion. Click a pet in the parade to jump to its Terminal, or use the Terminal’s Inspector to pick a different pet or hide it for that Terminal.
Use Settings → General → Pets to show or hide pets globally, choose the default
for new Terminals, and rescan the catalog. PonyMux includes its own pets and can
also read compatible pets supplied by ChatGPT or placed in ~/.codex/pets/.
Screen effects
Screen effects add a small animation to the Terminal cursor. PonyMux includes four effects—Cursor Warp, Cursor Tail, Cursor Sweep, and Ripple Cursor—and they run as part of the Terminal rendering rather than as an overlay on the app.
Choose the default for new Terminals in Settings → Terminal → Screen Effect. To change an existing Terminal independently, open its action menu and choose Screen Effect. The change applies immediately without restarting its shell or agent session.
Meaningful moments
Reactions give a Terminal a small persistent marker and a brief visual burst when added. They are useful for moments worth remembering or celebrating without turning those moments into another formal workflow.
Together, themes, pets, effects, and reactions support the same idea described in the product philosophy: serious work can stay calm and still feel alive.