1.3.0 • Published 6 months ago

ghosttime v1.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Ghosttime Terminal Animation

Ghostty animation for any terminal with customizable colors. (Inspired from ghostty.org)

https://github.com/user-attachments/assets/231a128d-57c1-4e64-a3aa-49ca763139b1

Install and run globally

npm install -g ghosttime
ghosttime

Run without installing

npx ghosttime

Commands

# 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

Available Colors

  • Standard Colors: black, red, green, yellow, blue, magenta, cyan, white
  • Bright Colors: brightblack, brightred, brightgreen, brightyellow, brightblue, brightmagenta, brightcyan, brightwhite

Controls

  • Press q to quit
  • Press Ctrl+C to exit
  • Terminal focus controls animation pause/resume (unless disabled with -n flag)

Features

  • 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
1.3.0

6 months ago

1.2.0

7 months ago

1.1.0

8 months ago

1.0.0

8 months ago