Ghostty animation for any terminal with customizable colors. (Inspired from ghostty.org)
ghostty.mp4
npm install -g ghosttimeghosttimenpx ghosttime# Show available colors and help
ghosttime --colors
ghosttime -h
ghosttime --help
# Use a specific color
ghosttime -c red
ghosttime --color blue
ghosttime --color brightcyan
# Use ANSI color code
ghosttime -c 32 # green
ghosttime -c 91 # bright red
# Interactive color selection
ghosttime --select-color
# Run with timer (duration in seconds)
ghosttime -t 30 # Run for 30 seconds
ghosttime --timer 60 # Run for 1 minute
# Prevent animation from pausing when terminal loses focus
ghosttime -nf
ghosttime --no-focus-pause- Standard Colors:
black,red,green,yellow,blue,magenta,cyan,white - Bright Colors:
brightblack,brightred,brightgreen,brightyellow,brightblue,brightmagenta,brightcyan,brightwhite
- Press
qto quit - Press
Ctrl+Cto exit - Terminal focus controls animation pause/resume (unless disabled with
-nflag)
- Smooth ghostty animation
- Customizable colors
- Interactive color selection
- Timer option for timed execution
- Focus-aware (pauses when terminal loses focus, can be disabled)
- Automatically centers in terminal
- Efficient rendering with minimal CPU usage