snowmachine

Make it snow in your terminal

TLDR

Create a falling snow animation
$ snowmachine snow
Snow that stacks at the bottom in rainbow colors
$ snowmachine snow --stack=pile --color=rainbow
Render a Christmas tree with a classic star
$ snowmachine tree --star=classic
Slow down the falling snow (lower is slower)
$ snowmachine snow --speed=[20]
Use specific particle characters
$ snowmachine snow --particle="[*]"

SYNOPSIS

snowmachine command [options]

DESCRIPTION

snowmachine is a Python script that renders animated falling snow or a Christmas tree in your terminal. It supports customizable particle colors, snow stacking effects, speed adjustments, and star decorations for the tree mode.

PARAMETERS

--color NAME

Particle colour: white, rainbow, etc.
--stack MODE
Stack particles at the bottom: pile keeps a growing snow drift; default has none.
--speed N
Frame interval (lower = faster).
--particle CHAR
Override the snowflake character.
--star STYLE
Star atop the tree (e.g., classic).

COMMANDS

snow

Render falling snow.
tree
Render a Christmas tree.

INSTALL

nix profile install nixpkgs#snowmachine

HISTORY

snowmachine was created by John Anderson (sontek) and is written in Python.

SEE ALSO

cmatrix(1), asciiquarium(1), terminaltexteffects(1)