Featured Posts

.: Ad:.

2 listopada 2011

Gnome 3 i Google Calendar

Niedawno pisałem, jak zintegrować kalendarz w Gnome 3 z usługą kalendarza od Google'a. Pozostaje tylko jedna niedoróbka.



Otóż po wybraniu opcji 'Otwórz kalendarz' system próbuje otworzyć program Evolution, którego przynajmniej ja nie mam. Z pomocą przychodzi nam dconf-tool. Jeśli go nie mamy to zainstalujemy go komendą:

sudo apt-get install dconf-editor



Po zainstalowaniu otwieramy go i udajemy się do pozycji:
org > gnome > desktop > applications > office > calendar.

W pozycji 'exec' zamieniamy słowo evolution na następujące:

chromium-browser https://www.google.com/calendar/render?tab=mc

Powyższa komenda powinna otworzyć przeglądarkę chromium z adresem naszego kalendarza google. Gdy używamy innej przeglądarki, należy nieco zmodyfikować powyższy wpis, np.:

firefox https://www.google.com/calendar/render?tab=mc

Poprawność powyższych wpisów można przetestować, wklejając je do terminala i wciskając klawisz Enter. Powinny zostać uruchomione odpowiednie adresy w przeglądarce przez nas wskazanych.


Integracja z Google Calendar:
Instalujemy zależności:

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

Pobieramy i konfigurujemy odpowiednie paczki:

cd
git clone https://github.com/vintitres/gnome-shell-google-calendar.git
cd gnome-shell-google-calendar
./gnome-shell-google-calendar.py

Dodajemy odpowiedni skrypt do autostartu. Otwieramy Programy Startowe i dodajemy nową pozycję. Określmy nazwę, i podajemy ścieżkę do pliku gnome-shell-google-calendar.py, który znajduje się w folderze /home/gnome-shell-google-calendar.

2 komentarze:

  1. A czy po integracji, eventy zapisane w Evolution również się pokazują, czy może google calendar zabiera wszystko ?

    OdpowiedzUsuń
  2. Evolution i google to zasadniczo dwa różne narzędzia. Domyślnie Gnome 3 działa z Evolution, więc jeśli się chce z tego korzystać to lepiej nić nie kombinować.

    OdpowiedzUsuń