Use a calendar as desktop wallpaper
Install dates
Open Dates
In Calendar > Properties > create new
Provide the link to ical (.ics) calendar; remove
https://
install compizconfig-settings-manager
Open Startup Applications
Add
Open CompizConfig Settings Manager
Go to Window Management -> Window Rules
In Size rules (adjust to your monitor)
Go to Window Management -> Place Windows -> Fixed Window Placement
Under Windows with fixed positions (you might want to set
Y = 24
(task-bar height), to show the menu bar)
Thank you Kory Wnuk for the inspiration your answer gave me.
using conky and gcalcli
One way is to use conky to do that task. Here's a tutorial for it.
Basically it says to use gcalcli
to connect to your Google calendar, and use the .conkyrc
script there to display it. you can change fonts and colors in that file too.
There's a more detailed Ubuntu forums thread about it.
You could use Rainlendar
The normal version is free; the version including network synced calendars costs ~10€. I got to say, though, those 10€ a couple years ago rank among my best value-for-money purchases ever.