Da Gnome >=3.8 occorre usare gvfs-mime
(gio mime
per Gnome >= 3.20) per manipolare l'applicazione associata di default per gestire il calendario.
Controllo dell'applicazione predefinita:
Gnome <3.20
gvfs-mime --query text/calendar
Gnome >= 3.20
gio mime text/calendar
Impostare la propria applicazione predefinita (google calendar):
Gnome <3.20
gvfs-mime --set text/calendar google-calendar.desktop
Gnome >= 3.20
gio mime text/calendar google-calendar.desktop
Il file google-calendar.desktop può essere creato in questo modo:
gnome-desktop-item-edit --create-new ~/.local/share/applications/google-calendar.desktop
Completare la finestra di dialogo con il seguente comando per aprire il browser con google calendar:
xdg-open <https://www.google.com/calendar>
Quindi riavviare la gnome-shell o rifare il logon nel proprio ambiente desktop perl'applicazione delle modifiche.
Se si vuole utilizzare il calendario California come predefinito (https://wiki.gnome.org/Apps/California) dare questo comando:
Gnome <3.20
gvfs-mime --set text/calendar california.desktop
Gnome >= 3.20
gio mime text/calendar california.desktop