oh-my-claude-jokes
v0.6.0
Published
Theme packs for Claude Code — colors, spinner verbs, agent personalities, and status lines bundled into one-command installs.
Maintainers
Readme
Oh-my-claude: Claude Jokes & Theming
Stop "Thinking..." x1000. Start getting a good joke.
| | |
|:---:|:---:|
|
|
|
Jokes, spinners, personalities, and vibes for Claude Code. Because staring at "Thinking..." 10,000 times a day is a crime against developers.
Like oh-my-zsh, but for your AI.
Why?
Instead of "Thinking..." you get "Deploying prayers to production..."
Instead of generic tips you get:
// TODO: fix this later— Written 3 years ago.
180+ developer jokes. 110 spinners. 8 languages. Your Claude, your vibe.
Quick Start
npx oh-my-claude-jokes install oh-my-claudeThat's it. Restart Claude Code and enjoy.
# Want jokes in your language?
npx oh-my-claude-jokes install desi-dev
# Browse all packs
npx oh-my-claude-jokes list
# Preview before installing
npx oh-my-claude-jokes preview korea-dev
# Go back to boring defaults
npx oh-my-claude-jokes resetPacks
oh-my-claude is the flagship pack — 110 spinners, 180+ jokes, all vibes in one install. Recommended for most users.
Want a specific aesthetic? Pick a vibe pack:
| Pack | Vibe |
|------|------|
| cyberpunk | Neon-soaked hacker aesthetic — "Jacking in...", "ICE-breaking..." |
| zen | Calm earth tones — a quiet garden for focused coding |
| chef | Gordon Ramsay energy — "This code is RAW!" |
| pirate | Rum-fueled debugging — "Searching for buried treasure..." |
| retrowave | 80s synthwave nostalgia — sunset gradients, chrome text |
Additional Language Packs
All the jokes from oh-my-claude, plus developer humor in your native language.
| Pack | Language | Additional jokes |
|------|----------|-----------------|
| uk-dev | British | Tea-driven development, apologetic errors, dry wit |
| china-dev | Chinese | 996, moyu, neijuan — surviving legacy code |
| korea-dev | Korean | Yagun, coffee, deploy prayers |
| viet-dev | Tieng Viet | 100+ jokes — tu bug doi toi bug code |
| desi-dev | Hinglish | Chai-powered jugaad mentality |
| de-dev | Deutsch | TUV-approved deploys, Feierabend culture |
| pl-dev | Polski | Kawa i kebab po deploymencie |
| ??? | Yours? | Open a PR — add your language! |
What You Get
Each pack bundles up to 7 layers (no external dependencies) — install once, get everything:
| Layer | What it does | |-------|-------------| | Theme Colors | Color scheme for your terminal | | Spinner Verbs | Replace "Thinking..." with themed phrases | | Spinner Tips | Jokes, quotes, and fun facts while Claude thinks | | Agent Personality | A themed persona you can switch to | | Status Line | Themed status bar | | CLAUDE.md Personality | Tone, metaphors, emoji rules injected into CLAUDE.md | | Welcome Banner | Themed greeting + random joke on every session start |
Create Your Own Pack
# Scaffold a new pack
npx oh-my-claude-jokes create my-vibes
# Edit it
# -> ~/.claude/oh-my-claude/packs/my-vibes/pack.json
# Preview and install
npx oh-my-claude-jokes preview my-vibes
npx oh-my-claude-jokes install my-vibesWant to contribute a language pack? Copy any pack from local-dev-jokes/ as a template, fill in your jokes, and submit a PR.
Got more jokes or a new vibe? PRs are welcome — the more laughs, the better.
How It Works
~/.claude/
├── settings.json <- spinnerVerbs + tips + metadata
├── agents/
│ └── oh-my-claude-*.md <- agent personality
├── CLAUDE.md <- personality injection (safe markers)
├── .oh-my-claude-colors.json <- color reference
└── .oh-my-claude-backup/ <- auto-backup before changesYour settings are always backed up before any changes. reset brings everything back.
Credits
Built on the Claude Code customization ecosystem:
- claude-code-themes — theme format
- awesome-claude-spinners — spinner inspiration
License
MIT — go make Claude weird.
