Ubuntu / Linux news and application reviews.

GNOME Shell Google Calendar

GNOME Shell Google Calendar is a tool that integrates Google Calendar into GNOME Shell.

The python script uses GNOME Keyring for storing your password and automatically fetches new Google Calendar events when you click the GNOME Shell calendar on the top panel. For now, you can't configure which calendar is imported (all are used) and there's no configuration GUI (but it's still very easy to use).

You can already do this through Evolution, but using this script, Evolution is not required.

Install GNOME Shell Google Calendar in Ubuntu / Fedora

1. Install the dependencies:

- Ubuntu:
sudo apt-get install git-core python-gtk2 python-dbus python-gdata python-iso8601 python-gnomekeyring

- Fedora:
sudo yum install git-core pygtk2 dbus-python python-gdata python-iso8601 gnome-python2-gnomekeyring

2. Download and run GNOME Shell Google Calendar:
git clone https://github.com/vintitres/gnome-shell-google-calendar.git
cd gnome-shell-google-calendar

After running it for the first time, you will be prompted to enter your Google Calendar email and password. From now on, the password will be stored in the GNOME Keyring and once logged in, your Google Calendar events should show up in your the GNOME Shell calendar.

3. To get GNOME Shell Calendar to automatically start, open Startup Applications, under "Name" enter "Gnome Shell Calendar" and under command, click "Browse" and select "gnome-shell-google-calendar.py" from the gnome-shell-google-calendar folder in your home directory.