Skip to main content
Site logo

Léon Zhang

Software Engineer

Developer Experience

Add Some Fun While Vibe Coding (Because Codex Is Too Slow)

Waiting for code generation can feel slow. Here is a quick way to make vibe coding more fun with PeonPing, plus a Dota 2 Axe voice pack setup.

Feb 27, 20261 min readLéon Zhang
Add Some Fun While Vibe Coding (Because Codex Is Too Slow)

Sometimes vibe coding has one boring part: waiting.

When Codex is thinking, compiling, or just taking its time, the energy drops. I wanted something simple to keep the session fun, so I started using PeonPing.

It is a tiny CLI idea with big mood impact: add game-style flavor while you work.

Official site: openpeon.com

Quick Setup

Install PeonPing with Homebrew:

bash
brew install PeonPing/tap/peon-ping

Then install a pack you prefer (example below). You can browse packs at openpeon.com:

bash
peon packs use --install dota2_axe
peon status

That is it for the basic setup.

If you use Codex, add this to ~/.codex/config.toml. Use an absolute path for the adapter script (~ may not expand):

toml
notify = ["bash", "/absolute/path/to/.claude/hooks/peon-ping/adapters/codex.sh"]

Why This Helps During Slow Cycles

  • Waiting no longer feels dead
  • Short feedback moments make long coding runs less flat
  • The session feels more playful without changing your workflow

If your coding style is high-focus + high-fun, this fits right in.

If you have been saying "Codex is too slow today", this is a good way to keep the vibe alive while it catches up.

Comments

Related Posts