Skip to content

Cyberdyne-OS/cyberdyne-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CYBERDYNE terminal banner

A no-dependency ASCII banner that plays when you open a terminal: the CYBERDYNE wordmark assembles out of dot/ASCII noise (the same .:-=+*#%@ ramp as the site cards), then GET PAID BY AI scrambles into place — framed with HUD corner brackets in the brand grey/white. ~1 second.

No installs, no packages. Just Node (which you already have).

Try it

git clone https://github.com/Cyberdyne-OS/cyberdyne-cli.git
cd cyberdyne-cli
node cyberdyne.mjs            # animated
node cyberdyne.mjs --static   # final frame only

Or run it without cloning:

npx github:Cyberdyne-OS/cyberdyne-cli

Make it fire on every new terminal

Add one line to the end of your ~/.zshrc, pointing at wherever you cloned it:

[ -o interactive ] && node ~/path/to/cyberdyne-cli/cyberdyne.mjs

Then source ~/.zshrc (or just open a new tab). The [ -o interactive ] guard means it only runs in real interactive shells — never inside scripts, cron, or piped output, so it can't break anything.

Flags & env

Control Effect
--static Print the final frame instantly, no animation.
CYBERDYNE_NO_ANIM=1 Force static (good if you want it but not the ~1s animation).
NO_COLOR=1 Plain monochrome (respects the standard NO_COLOR convention).
piped / non-TTY Auto-static — never blocks scripts.

Want it static-but-present on startup?

[ -o interactive ] && CYBERDYNE_NO_ANIM=1 node ~/path/to/cyberdyne-cli/cyberdyne.mjs

The animation only renders in a real interactive terminal (a TTY): it redraws frames in place. Through a pipe or captured output it falls back to the static final frame by design.

Tuning

Everything is in cyberdyne.mjs, top to bottom:

  • Speed — frame counts/delays in animate() (A/B loops). Lower = faster.
  • Tagline — the TAGLINE constant.
  • PaletteGREY / GREY2 / WHITE truecolor values up top.
  • Letters — the FONT map (6-row block glyphs).

Part of CYBERDYNE · Get Paid by AI · other repos

About

CYBERDYNE terminal banner — a no-dependency ASCII reveal animation (Get Paid by AI)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors