Skip to main content

A python script that will make your terminal snow.

Project description

snowmachine

A python script that allows your terminal to snow. View it in action here:

homebrew:

brew tap sontek/snowmachine
brew install sontek/snowmachine/snowmachine

pypi:

pip install snowmachine

nix:

nix-shell -p snowmachine --command snowmachine

Getting Started

You can make it snow:

$ snowmachine snow

or render a tree:

$ snowmachine tree

You can also tell it to stack the snow if you prefer.

$ snowmachine snow --stack=pile

If you don't like the unicode particles you can tell it to use asterisk or some other character. If you use cmd.exe for example, this will be required.

$ snowmachine snow --stack=pile --particle="*"

You can also change the particle colors if you would like:

$ snowmachine snow --color=rainbow

In addition you can change the speed of particles:

$ snowmachine --speed=5

You can find a bash(shell) script version of this here: https://gist.github.com/sontek/1505483

Screenshot:

Screenshot 1 Screenshot 2

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

snowmachine-2.0.1.tar.gz (251.1 kB view details)

Uploaded Source

Built Distribution

snowmachine-2.0.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file snowmachine-2.0.1.tar.gz.

File metadata

  • Download URL: snowmachine-2.0.1.tar.gz
  • Upload date:
  • Size: 251.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for snowmachine-2.0.1.tar.gz
Algorithm Hash digest
SHA256 119e6da12f430af1519f1a9f091b77b7676c7a9dbeaab6616cb196fe793d8e61
MD5 afcabf6b968a1c208fb26abb179035e2
BLAKE2b-256 054413ee61e84ec2f614eed9f21c8e5410e65bfb8abfd604e467d61dcb640760

See more details on using hashes here.

File details

Details for the file snowmachine-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: snowmachine-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for snowmachine-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a5d078cd21dcbf1258d86c58e2cfb3d33deba87c140aa7e5331ce06d796ae337
MD5 b453f44a1c6226fc9250e6ea56cb55fd
BLAKE2b-256 a8d2e4bc5316a4ec90aebded8a3bb6ead0254726aa58d5d265778a3cfb796513

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page