web-dev-qa-db-fra.com

Comment changer l'application par défaut du calendrier Gnome Shell?

Dans le menu du calendrier de Gnome Shell, lorsque je clique sur "Ouvrir le calendrier", il essaie de s'ouvrir Evolution - même s'il n'est pas installé - Est-il possible de changer le calendrier par défaut?

Gnome Shell Calendar


P.S. Le calendrier de shell Gnome ne suit pas l'application de calendrier par défaut

19
Behzadsh

Tapez ce qui suit dans un terminal.

Pour Thunderbird:

gsettings set org.gnome.desktop.default-applications.office.calendar exec Thunderbird

Pour le chrome

gsettings set org.gnome.desktop.default-applications.office.calendar exec "chromium-browser 'https://www.google.com/calendar'"
23
kanso

Dans Gnome 3.8, utilisez gvfs-mime pour manipuler l'association mime de calendrier:

Inspecter:

gvfs-mime --query text/calendar

définissez votre application:

gvfs-mime --set text/calendar google-calendar.desktop

alors que google-calendar.desktop peut être créé comme ceci:

gnome-desktop-item-edit --create-new ~/.local/share/applications/google-calendar.desktop

Ensuite, remplissez la boîte de dialogue avec la commande suivante pour ouvrir le navigateur avec Google Agenda:

xdg-open https://www.google.com/calendar

Puis redémarrez gnome-Shell ou déconnectez-vous/connectez-vous pour recharger les paramètres.

5
marius

ouvrez les paramètres du système dans le coin supérieur droit et accédez aux informations système, puis aux applications par défaut, puis modifiez-les!

2
ajlain

Comme c’est toujours (comme deux ans plus tard) un problème que je devais rechercher sur Google, voici une solution de contournement fastidieuse pour toute autre personne essayant de configurer Lightning à la place de Evolution et si le plugin Evolution-mirror ne fonctionne pas pour vous mis à jour depuis l’année dernière à ce stade). Malheureusement, vous devez toujours installer Evolution.

Créez un calendrier de réseau ics dans un fichier local (ou où que vous soyez) en utilisant Evolution ou Lightning. Pointez à la fois Evolution et Lightning et tous les changements apportés dans Lightning seront reflétés dans le menu du calendrier (événements d’aujourd’hui et de demain).

Combinez cela avec la réponse n ° 2 ci-dessus pour changer le "calendrier ouvert" afin qu'il pointe vers Thunderbird et vous aurez (presque jamais) à revoir Evolution!

1
Haze

Je republie ceci à partir de n utilisateur nommé Wonder

[légèrement modifié] Thunderbird n'est pas une application d'agenda, à moins que vous ne l'accordiez avec une extension. par conséquent, il ne devrait pas y figurer, mais ... si vous le souhaitez vraiment, vous devez exécuter les deux étapes suivantes (en tant que root).

# vi /usr/share/applications/mozilla-Thunderbird.desktop  
# update-desktop-database -q

Lors de l'édition du fichier de bureau, ajoutez la ligne Mimetype avec text/calendar; text/x-vcard;

MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard;

J'ai essayé ceci, l'application apparaît, mais je n'ai pas vu la synchronisation du widget de menu du calendrier.

1
smaines