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

19

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

Calendrier Gnome Shell


Le calendrier du shell PS Gnome ne suit pas l'application de calendrier par défaut

Behzadsh
la source

Réponses:

23

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'"
kanso
la source
11
il ouvre le calendrier éclair, mais il ne synchronise pas le calendrier lui-même et les tâches!
suli8
5

Dans Gnome 3.8, utilisez gvfs-mime pour manipuler l'association d'agenda MIME:

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

Remplissez ensuite la boîte de dialogue avec la commande suivante pour ouvrir le navigateur avec Google Agenda:

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

Redémarrez ensuite gnome-shell ou déconnexion / connexion pour recharger les paramètres.

marius
la source
Il ne semble pas que la commande gnome-desktop-item-edit soit disponible
Pierre
gvfs-mimeest déconseillé, utilisez-le à la gio mime MIMETYPE [HANDLER]place: si aucun gestionnaire n'est fourni, répertorie les applications enregistrées et recommandées pour le type MIME. Si un gestionnaire est donné, il est défini comme gestionnaire par défaut pour le type MIME.
Pablo Bianchi du
2

ouvrez les paramètres du système en haut à droite et accédez aux informations système, puis aux applications par défaut et modifiez-les ici!

ajlain
la source
1
merci, mais cela n'affecte pas le calendrier des gnomes
Behzadsh
2
Cela ne fonctionne pas pour le moment en raison du bogue 841409 .
Christopher Kyle Horton,
1

Je republie cela d' un utilisateur nommé Wonder

[légèrement modifié] Thunderbird n'est pas une application de calendrier à moins que vous ne la régliez avec une extension. par conséquent, il ne devrait pas y être, mais ... si vous le voulez vraiment, vous devez effectuer les deux étapes suivantes (en tant que root).

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

Lors de la modification du fichier du 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é, l'application s'affiche, mais je n'ai pas vu la synchronisation des widgets du menu du calendrier.

smaines
la source
1

Étant donné que c'est toujours (comme deux ans plus tard) un problème que j'ai dû google, voici une solution de contournement pour quiconque essaie de configurer Lightning à la place d'Evolution et si le plugin Evolution-mirror ne fonctionne pas pour vous (n'a pas été mise à jour depuis l'année dernière à ce stade). Malheureusement, vous devez toujours installer Evolution.

Créez un calendrier réseau ics dans un fichier local (ou où vous voulez) en utilisant Evolution ou Lightning. Pointez Evolution et Lightning dessus et toutes les modifications apportées à Lightning seront reflétées dans le menu du calendrier (événements d'aujourd'hui et de demain).

Combinez cela avec la réponse n ° 2 ci-dessus pour modifier le "calendrier ouvert" pour pointer vers Thunderbird et vous devrez (presque jamais) revoir Evolution!

Brume
la source