snowmachine
A python script that allows your terminal to snow. View it in action here:
Getting Started
$ pip install snowmachine
$ snowmachine
You can also tell it to stack the snow if you prefer.
$ snowmachine --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 --stack=pile --particle="*"
You can also change the particle colors if you would like:
$ snowmachine --color=rainbow
You can find a bash(shell) script version of this here: https://gist.github.com/sontek/1505483
Screenshot: