A Neo-Tokyo Godzilla Windows terminal rice — the base layer that turns a
default PowerShell window into a telemetry cockpit. fastfetch with a truecolor
half-block Godzilla plate and a SYSTEM TELEMETRY / KAIJU PROTOCOL frame,
an oh-my-posh cyberpunk-neon prompt, hot-magenta PSReadLine syntax colors, a
matching Windows Terminal color scheme, and CLI launch banners.
ゴジラ ⚡ KAIJU PROTOCOL // 01
This is the shell base. Two sibling rices layer on top of it:
- Claudezilla Rice — the matching Claude Code theme + telemetry statusline.
- Geminizilla Rice — the Google Antigravity (
agy) layer.
Each of those repos is self-contained (it bundles this base), so you only need one clone.
Add your own to docs/ — e.g. docs/fastfetch.png, docs/prompt.png.
| Role | Hex | RGB |
|---|---|---|
| Hot magenta | #FF0087 |
255, 0, 135 |
| Electric cyan | #00F0FF |
0, 240, 255 |
| Neon violet | #B026FF |
176, 38, 255 |
| Neon green | #00FF66 |
0, 255, 102 |
| Laser yellow | #FFE600 |
255, 230, 0 |
| Laser red | #FF1744 |
255, 23, 68 |
| Deep slate | #495470 |
73, 84, 112 |
| Ice white | #F0F4F8 |
240, 244, 248 |
| Void background | #08090F |
8, 9, 15 |
| Path | What it is |
|---|---|
powershell/Microsoft.PowerShell_profile.ps1 |
Prompt init, PSReadLine + FZF neon colors, eza/bat aliases, claude/agy launch banners, Set-GodzillaLogo, Set-PoshTheme, fastfetch on start |
fastfetch/config.jsonc |
fastfetch layout — the SYSTEM TELEMETRY / KAIJU PROTOCOL frame |
fastfetch/godzilla.ans |
Godzilla bust, 66×25, truecolor half-block (default logo) |
fastfetch/godzilla-full.ans |
Full figure, 60×33 |
fastfetch/banner-mini.ans |
40×14 plate used by the CLI launch banners |
fastfetch/godzilla-source.jpg |
1024×1024 source image the .ans renders come from |
fastfetch/ansiart.py, compose.py |
Regenerate the .ans art from a source image |
oh-my-posh/cyberpunk.omp.json |
Magenta/cyan powerline prompt (default) |
oh-my-posh/dracula.omp.json |
Alternate prompt theme |
windows-terminal/schemes.json |
Cyberpunk Neon + Dracula color schemes and the defaults block (font, opacity) |
- Windows Terminal (or any truecolor terminal).
- A Nerd Font — tuned against JetBrainsMono Nerd Font (
JetBrainsMono NF). - fastfetch and oh-my-posh.
- Optional:
eza,bat,zoxide,fzf, and theTerminal-Icons+PSReadLinePowerShell modules.
Paths assume %USERPROFILE% = C:\Users\YOU.
Open Settings → Open JSON file and, from windows-terminal/schemes.json:
- append both objects in
schemesto your settings'schemesarray; - copy the keys from
defaultsintoprofiles.defaults(font faceJetBrainsMono NF,colorScheme: "Cyberpunk Neon",opacity: 43,useAcrylic: true,cursorShape: "bar").
- Copy everything in
fastfetch/→~/.config/fastfetch/. - Edit
logo.sourceinconfig.jsoncto the absolute path ofgodzilla.ans— fastfetch does not expand~or env vars there. logo.width/logo.heightare already set (66×25 bust, 60×33 full); because the logo type isfile-rawthey must be set by hand if you swap art.
Copy oh-my-posh/*.json → ~/.config/oh-my-posh/.
Append powershell/Microsoft.PowerShell_profile.ps1 to your $PROFILE (or copy
it in). It:
- inits oh-my-posh from
~/.config/oh-my-posh/active.omp.json, falling back tocyberpunk.omp.json; - sets cyberpunk-neon PSReadLine syntax colors and matching FZF colors;
- aliases
ls/ll/lt/ltree→eza,cat→bat(only when installed); - adds
../.../fetchshortcuts; - wraps
claudeandagyto print a kaiju launch banner, auto-suppressed in print / piped / non-interactive mode (Test-KaijuQuiet); - runs
fastfetchon interactive shell start; Set-GodzillaLogo bust|fullswaps the fastfetch art (rewriting only thelogoblock ofconfig.jsonc);Set-PoshTheme <name>swaps the oh-my-posh prompt via anactive.omp.jsoncopy.
Windows PowerShell 5.1: save the profile as UTF-8 with BOM or the
ゴジラglyphs mangle. PowerShell 7 is fine either way.
ansiart.py renders an image to a truecolor half-block .ans at a given column
width; compose.py stitches the ゴジラ … KAIJU PROTOCOL 01 caption band
underneath. Edit the input filenames / crop boxes at the top of each script for
your own source, then:
cd ~/.config/fastfetch
python ansiart.py
python compose.py
Keep the render width at 66 (bust) / 60 (full) to match config.jsonc, or
update both.
- JetBrainsMono Nerd Font is missing the obvious geometry glyphs — no
▰ ▱ ↺ ⎇ ✻ ⏵. This rice uses█ ░plus Nerd Font private-use icons instead. Verify any new glyph withfontToolsgetBestCmap()first.ゴジラitself is not in the font and survives only on font fallback. - Never global-replace
"width": Ninconfig.jsonc—display.key.width,display.bar.width, andcolors.block.widthall match too. Scope the edit to thelogoblock (asSet-GodzillaLogodoes). - Don't write these config files with bash heredocs — backslashes and non-ASCII get mangled. Use an editor or Python.
Godzilla / ゴジラ is a trademark and character owned by Toho Co., Ltd. The bundled artwork is used purely as non-commercial personal terminal customization; no affiliation or endorsement. Prompt built on oh-my-posh.
MIT.