Skip to main content

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

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

If you're not sure about the file name format, learn more about wheel file names.

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.

Release history Release notifications | RSS feed

2.0.2

2 files

This release

2.0.1 This release

2 files

2.0.0

2 files

1.0.1

2 files

1.0.0

2 files

0.0.11

1 file

0.0.10

1 file

0.0.9

1 file

0.0.8

1 file

0.0.7

1 file

0.0.6

1 file

0.0.5

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page