Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terminalzilla

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.

Screenshots

Add your own to docs/ — e.g. docs/fastfetch.png, docs/prompt.png.

The palette

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

What's in here

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)

Requirements

  • 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 the Terminal-Icons + PSReadLine PowerShell modules.

Install

Paths assume %USERPROFILE% = C:\Users\YOU.

1. Windows Terminal

Open Settings → Open JSON file and, from windows-terminal/schemes.json:

  • append both objects in schemes to your settings' schemes array;
  • copy the keys from defaults into profiles.defaults (font face JetBrainsMono NF, colorScheme: "Cyberpunk Neon", opacity: 43, useAcrylic: true, cursorShape: "bar").

2. fastfetch

  1. Copy everything in fastfetch/~/.config/fastfetch/.
  2. Edit logo.source in config.jsonc to the absolute path of godzilla.ans — fastfetch does not expand ~ or env vars there.
  3. logo.width / logo.height are already set (66×25 bust, 60×33 full); because the logo type is file-raw they must be set by hand if you swap art.

3. oh-my-posh

Copy oh-my-posh/*.json~/.config/oh-my-posh/.

4. PowerShell

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 to cyberpunk.omp.json;
  • sets cyberpunk-neon PSReadLine syntax colors and matching FZF colors;
  • aliases ls/ll/lt/ltreeeza, catbat (only when installed);
  • adds .. / ... / fetch shortcuts;
  • wraps claude and agy to print a kaiju launch banner, auto-suppressed in print / piped / non-interactive mode (Test-KaijuQuiet);
  • runs fastfetch on interactive shell start;
  • Set-GodzillaLogo bust|full swaps the fastfetch art (rewriting only the logo block of config.jsonc);
  • Set-PoshTheme <name> swaps the oh-my-posh prompt via an active.omp.json copy.

Windows PowerShell 5.1: save the profile as UTF-8 with BOM or the ゴジラ glyphs mangle. PowerShell 7 is fine either way.

Regenerating the Godzilla art

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.

Traps this rice already hit for you

  1. JetBrainsMono Nerd Font is missing the obvious geometry glyphs — no ▰ ▱ ↺ ⎇ ✻ ⏵. This rice uses █ ░ plus Nerd Font private-use icons instead. Verify any new glyph with fontTools getBestCmap() first. ゴジラ itself is not in the font and survives only on font fallback.
  2. Never global-replace "width": N in config.jsoncdisplay.key.width, display.bar.width, and colors.block.width all match too. Scope the edit to the logo block (as Set-GodzillaLogo does).
  3. Don't write these config files with bash heredocs — backslashes and non-ASCII get mangled. Use an editor or Python.

Credits

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.

License

MIT.

About

Neo-Tokyo Godzilla Windows terminal rice — fastfetch telemetry cockpit, cyberpunk-neon PowerShell prompt, kaiju launch banners

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages