It’s the holiday season and many of you might be celebrating Christmas already. From the team of It’s FOSS, I would like to wish you a Merry Christmas and a happy new year.

To continue the festive mood, I’ll show you some really awesome Linux wallpapers on Christmas theme.

Let it snow on your Linux desktop [for GNOME users]

If you use GNOME desktop in Ubuntu 18.04 or any other Linux distribution, you can use a little GNOME Extension and enable snowfall on your desktop.

You can get this gsnow extension either from the Software Center or from the GNOME Extension website. I advise reading a little about using GNOME Extensions as well.

Once you install this extension, you’ll see a little snowflake icon on the top panel. If you click it once, you’ll see small flurries falling down on your desktop screen.

You can disable it by clicking the snowflake icon once again.

Display Christmas Tree in Linux Terminal

If you want to display an animated Christmas tree in the terminal, you can use the command below:

curl https://raw.githubusercontent.com/sergiolepore/ChristBASHTree/master/tree-EN.sh | bash

If you don’t want to get it from the internet all the time, you can get the shell script from its GitHub repository, change the permission and run it like a normal shell script.

ChristBASHTree

Display Christmas Tree in Linux terminal using Perl

This trick was originally shared by NixCraft. You’ll need to install a Perl module for this.

To be honest, I don’t like using Perl modules because uninstalling them is a real pain. So use this Perl module knowing that you’ll have to manually remove it.

perl -MCPAN -e 'install Acme::POE::Tree'

You can read the original article here to know more about it.

Download Linux Christmas Wallpapers

All these Linux Christmas wallpapers are created by Mark Riedesel and you can find plenty of other artwork on his website.

He has been making such wallpapers almost every year since 2002. Quite understandably some of the earliest wallpapers don’t have modern aspect ratio. I have put them up in reverse chronological order.

One tiny note. The images displayed here are highly compressed so download the wallpapers from the provided link only.

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Download This Wallpaper

Bonus: Linux Christmas carols

Here is a bonus for you. Christmas carols Linuxified for Linux lovers like us.

In an article on Computer World, Sandra Henry-Stocker shared such Christmas carols. An excerpt:

To the tune of: Chestnuts Roasting on an Open Fire

Running merrily on open source

With users happy as can be

We’re using Linux and getting lots done

And happy everything is free

To the tune of: The Twelve Days of Christmas

On my first day with Linux, my admin gave to me a password and a login ID

On my second day with Linux my admin gave to me two new commands and a password and a login ID

You can read full carols here.

Merry Linux to you!!